Further to my original posts, it appears that I miss-understood the way of using rpmrebuild ! After editing the original bad rpm file I should have exited from vi with the "ZZ" command after which it asks if you want to continue. I answered no to this as I thought it had finished, but I should have answered yes to make it rebuild the rpm file. At the end of the rebuild it tells you where to find the newly rebuilt rpm file. Hope this may help others as the rpmrebuild man page does not explain this very well.
In my case the rebuild initially failed as it was looking for "lsb" but after installing this with "yum install lsb" a second attempt gave me a usable Google Earth rpm file which installed onto fed19-64 itself running as a guest on fed16-32. After all this G-E runs too slowly to be much use and the problem with photos still seems to be there, but that's a fox for another day