Crickey!!! I never knew it was that much. I've been here since 2003 and have never been asked to show my passport but have given copies of it for online submissions. As a pensioner, where is this money supposed to come from?
You say that the UK passport is accepted without question so does that mean that the Titre de Sejour means ...umm....little?