Have you been to Aleroth? Other than talking to Crabbie after getting him picked up, I'm not sure what else could get Page to recognize all the pieces...

Try emailing support@larian.com. If you are so inclined, see Lar's post here on how to send them an Xbox save. They should be able to replace and missing pieces, and it might help them figure out the cause of the problem.