Might be my impression, but I think you're facing some normal baking problems too. Anyway, just to be sure, do you happen to know Blender has an "Auto Smooth" option here....? Be sure it's disabled, so that it won't interfere with your smooth groups. As for the rest, I think frmdbl's answer should fix your issues.…