Did CBCO invent the Thank The Donor program?

No. The Thank-The-Donor™ program was created by the Oklahoma Blood Institute based in Oklahoma City. CBCO is licensing the right to use the program from them.