Hmmmm, that would be odd. Your charcoal canister collects fuel vapors so that they can be burned by the engine, when the canister purge is activated, and not released into the atmosphere.
This would have ABSOLUTELY NOTHING to do with your A/C.
Please try and get more information and post it. Either you misunderstood what he was telling you, or something is very fishy here!
Mike