Just because you improve the grammar doesn't mean it makes any more sense. It's not the choice of words, it's the choice of meaning.Of course you're not - that would just be silly. It's like saying "I hope I'm excused to call all people Trevor".
I hope I'm excused to call all ethnicities in Britain "English"
Wrong wording: "I hope to be excused for calling...
Many people around the world will refer to the British as English - the Americans are noted for it - but it doesn't matter because they don't know any better, nor do they need to know unless they're travelling or corresponding with the wider world. If they do discover the difference but they're talking to friends that don't know then they may well continue talking about the "English" when they mean "British" just to simplify conversation which is fine.No, no, I'm not ignoring it. I noted it. You don't seem to accept that distance makes difference.
It does seem strange to me that you say you want to learn more about the English, but when you do learn something about us you insist on ignoring it.
One has to maintain a scale. I'll be much more careful while traveling in the UK, but back home "I've visited England".
What seems strange is if when conversing with the wider world, including British citizens, and you know that the term you are using is incorrect, you continue to use it. It just seems ignorant and rude.