Last I heard the CAP float certificates were held by a company that was going to produce them in Watson Lake. That never happened, and it was a long time ago in any case.
As far as I know, CAP floats are orphaned now. I don't know how these things work in Canada, but I'd imagine you should be able to install them with some sort of approval, since they were and are certificated. I'd get in touch with your closest office of Transport Canada, and see what they have to say.
Good floats, by the way. Fastest floats on a 185 by a ways. Not a lot of reserve buoyancy, but if you use some common sense, they're plenty big enough.
MTV