Your evidence does sound much more encouraging. It isn't the kind of letters they asked for, but does seem to fit the bill of showing you were living there and it's from people who are unlikely to be deceptive. Good luck, and stop stressing. If for some reason you didn't get ILR, Vicky's right you should be able to get FLR. You aren't going to get bounced from the UK for this one. I suspect adding those two letters and maybe a cover letter explaining them, will totally help you. I really wouldn't keep stressing.
As for the charge for the letters, lots of surgeries will charge for things like letters and passport applications. It isn't uncommon. It also isn't uncommon for them to not understand the rules about people applying after they come in from other countries. If you search UKY for threads on registering with a GP you'll find that many of them totally broke the rules when people tried to apply. I don't think it's intentional, but it happens all the time. There have been several here who were told they needed to be in the country for a year before applying, which is ridiculous!
Well, I don't know if it was my American 'charm' or what - but my old GP, when we went to collect the letter this morning, had "don't charge" written on the envelope - so the lady didn't charge us! Phew! And the letter states just what it needs to state, so it was a great relief to not be charged and have that confirming my registering in April 2007.
The only trouble I ran into today with gathering all of my things and getting it all ready to get mailed off - I had to dash to my bank as we had yet to receive my bank statements from them in the mail. They had mentioned over the phone that we could also print it out and get our joint account bank statements validated at the nearest branch (which isn't near to us at all, sadly!)
So, I did just that today... went over there for the purpose of collecting my old GP's letter and getting the statements that I printed off at the library validated - and they told me they don't validate them anymore.
I didn't know what to do! I kept insisting that this was very bad, considering they told me that I could do that instead of getting them mailed to us from them (which never showed up, hence me trying the other way for validation of statements), and that I
needed to get my application in the mail today. I think she really took note of my state of panic (which I was!) and told the manager for me. The manager was very nice, but shocked they said I could validate in the bank as they "don't do it anymore." She said I was given wrong information. She would have happily, based on my circumstances, validated them except they no longer have the stamps to do it. So the best she could do was sign, print her name and write her title (branch manager) and date each statement, and also stapled her personal business card with all her contact number and her e-mail address.
What added stress! I am hoping that even though it was done without a stamp, that it will be accepted (since it also has all of her contact information, and she is the manager.) She told me to contact her if there is any problems with it. Eegads, I hope not...
Otherwise, got everything (WAY, WAY more letters than asked for. Like... an insane amount) mailed off today, special delivery. Also included a huge envelope that is also got special delivery/prepaid so they can mail everything back (I read somewhere in the guidance notes to do that... so I did.)
Hopefully this all works out okay.
Thank you all again for your help (especially with pointing out to get a letter from my old GP, landlord, etcetera.)
Hopefully that helps...
I shall keep you posted on how it all turns out!