We have seen something similar where a site's URL was changed, and
some pages still point to the page layout with the old URL.
Someone found a blog post with a workaround using SPD to edit the
link to the layout in the code of the page (unfortunately I don't
have the link to the original blog post to give due credit). This
worked for us, although our situation was a bit different. Yours is
different again, but it is probably worth trying. Here is what they
said:
=================
We are getting error "Value does not fall within the expected range"
when try to change the "Page Setting" in MOSS 2007. Yes, again same
error message as in here (In fact, this error occurs is various
scenarios). This error only happens when you copy an aspx page using
SharePoint designer from one server to another severs (development
server to production server). Once you try to edit the Page Setting,
the error will occurs. We did some googling around but no luck. Some
sites mention that the page is link to the old Page Layout's URL and
we are not able to change it since we cannot access the page
setting. But, there are a workaround where you can solve it! Here
are the steps:
You cannot copy and paste the aspx page using SharePoint designer.
First, export the aspx page using SharePoint designer to a physical
file.
Open the aspx page with notepad and search on
the "mso:PublishingPageLayout". You will notice your development
portal URL is there.
<mso:PublishingPageLayout
msdt:dt="string">http://xxxdevelopmenturl/_catalogs/masterpage/BlankW
ebPartPage.aspx, Blank Web part Page</mso:PublishingPageLayout>
Replace your development URL (xxxdevelopmenturl) to the production
URL and save it.
Open your production site with SharePoint Designer and import the
modified aspx page.
That's all. You should able to change the page setting without any
error. Do note that if you are using reporting services in the aspx
page, you can replace all the report's URLs too. In that case, you
do not need to reconfigure all the web parts again. This saves us a
lot of effort since our aspx page contains more than 25 web parts.
It will take us hours to reconfigure the report URL and parameters.