actualy it's pretty easy (at least in XSI)
you don't need to have identical UV's on both meshes, actualy you can have completely different UV layout
I think it can be done same way in Max (same way as you would bake normal maps from one HPmesh to another LPmesh)
example: high poly mesh:
low poly mesh:
and as result you get nice texture: