If this is a recurring problem, and you're on a Mac, you could write a script that copies position of every vertical guide of current page, then creates new guide on master page X, and repeat with every horizontal guide. Then copy every item on that page (saving position -- Origin is a handy variable here) and paste it at corresponding position on master page X.
This would be a handy toolbox script to keep around, if written generically enough to accommodate different situations.
However, you will have to decide whether every page with different guides deserves its own master page.
Hope this helps,
George