Still to expect openCL support this early is unrealistic. If history of Chronos has taught us anything over the years, it's not to expect "near same day" implementation. We are for example just starting to see drivers come out with OGL 3 support and that was announced in August and was "supposedly" being worked on for years and that was nowhere near as involved task. If we see full openCL support outside of OSX before July that would be an accomplishment in itself.
Yep. Normally the standard gets announced the moment agreement is reached between the different contributors (and for OpenCL it was a big group). Each of the groups usually has its own preferences and an implementation based on those preferences; once the standard is set then everyone usually has to redo a chunk of their implementation to match whatever was agreed on and *then* start the process of turning it into a shippable product.
Occasionally one contributor gets lucky and the standard is "just like what they wanted" in which case they have a head start on the implementation. It's rarely that easy though...