It is odd. There doesn't appear to be any issue with the pages, and as far as I can tell I 'Put' the updated pages on the site (or so says the file when I retrieve it from the Remote Site.
I deleted the pages in question, but I don't get an error when I navigate to them. I was hoping to remove them and just put them back again. This happened once before with my last updates.
Will take another look, but I can't see that there is anything wrong.
Hmmm. All set now.
I checked out the files manually using plain FTP in Windows Explorer and confirmed the correct files were on the site, and now everything seems to be okay. Maybe it was my local cache afterall, in which case I may feel a bit silly.
Thanks for all the advise and suggestions!