For problem #1, it sounds like the graphics or text needed some form of control or code to tell it to ankor them to the screen or position in a centered way.
Either that, or the text was too big for Mobile.
For problem #2, it's almost sounding like an issue with a piece of code, or pieces of code, not being "framerate independent", and the lower framerate of Mobile making this clear.