Mike
The proper 7th green is quite a ways from OOB now as the back 8th tee is just left. I am not sure, but I don't think the green was really moved, just the OOB shifted and the banl hard left broken up a bit - could be wrong though. I seem to have a memory of OOB still being left and quite boggy (not hard left, but 10-12 yards left - say the far side of the 8th tee) when I first played Hoylake circa 1990. But, the OOB seemed to be quite arbitrary, meaning I think the cub owned the land in question. I also seem to remember the 8th tee shot being tighter than today with OOB and horrible vegetation left.
Royal (proper 17) was no question far tighter to the OOB and the road than now. That was changed for the 2006 Open, but to be honest, I bet there was some pressure to change the green anyway.
Ciao