Hi aurick, thanks for your reply.
I did all the steps like you said except for “do a Size deformation of 1”. I think you meant “inflat”. Size just scales the mesh from its pivot point and doesn’t align with the original mesh.
The one thing I don’t get is the “RGB” part. When you say “Turn Draw >> Rgb on and turn Zadd off.” do you mean these buttons?:

When I did the projection it still projected the geo, not just the polypaint. But now that I think about it, all I need to do is store a morph target before the projection.
The Polypaint projection is near perfect. I think that if I inflat by less than +1 it might just do the trick.
Whatever the outcome, thank you so much for your reply!!