Whaaaaaaaaaaaaaaaaaaaaaaaaaaaaat?
Arai gave us like 8 snippets and that was it. Was everything else stuff we already knew?
And I don't see the problem with Shirou getting into Avalon, you don't even need to be British to get in, Ogier the Dane is a Dane as his name suggests and he was living in France at the time he was swooped up. Shirou had Avalon inside of him for years so the connection is already made as far as I am concerned.