It can be done with a lot of fiddling. Unfortunately Blender currently only supports one set of texturecoords and the only blender texturebaking tool I know of(RayBaker) is quite unaccurate so you'll have to modify the lightmap in a painttool afterwards.