Unfortunately, that's what Facebook does. When you are using Facebook as a Page, the Like buttons on any site will not work and will instead be replaced by that hideous "Switch" box. The reason is that Like buttons can't be clicked by Pages because that would be ripe for abuse (anyone can create unlimited pages), so instead, Facebook puts that box that to let user's switch back to their personal profile.
Sorry I can't help you fix that. It's something in Facebook's functionality that can't be worked around.
I hope that helps explain,
Alex