I can see your concern.. I'm a bit confused though in regards to the PLAY arrow.. is that a label ??
Anyway, at first, I made the code in RR automatically resize the fonts of the skin relatively to the scaling used on the original size of the skin... the problem is that the results were not satisfactory in a few resize modes (i.e. X resize and no Y resize).. so I scratched off the idea of resizing fonts from the beginning.. which means that RR will not resize any Fonts, and that will make it so it seems the fonts are "shifting" simply because the top left position will be scaled as it should, but the font will stay in the original size -- and will be "bigger" (relatively to the image itself), or smaller like in the case you have showed above (most likely because your original skin is 800x480 and you streched it to 800x600 -- instead of your original being 800x600 and reducing it to 800x480).
Normally, I'd suggest chosing font position/sizes to where they'll work on either screen resolution, but the best thing would be to have a set of .skin files fot 800x600 and another set for 800x480.. The images can still be the same.