In my area you can opt in to have some info on your medical records accessible to hospitals within the trust area (only). I don't know whether that's a trust initiative or pilot or something being rolled out across the country eventually.
I'm pleased that you did make your views known ! I was an in-patient for a week back in 2008 and in my local hospital you are allowed to make a statement that is attached to your notes about what you want to happen or not if you wish.
The NHS should always ensure that staff can speak English fluently. In my local hospital most doctors are British born Pakistani & Indian or South African. The out of hours doctors covering my GP practice are often German however and several pharmacists are Polish.