Because it refers to the whole island and the notion of Albion pre-dates that of England. The Gaelic Alba is from the same root (likewise the Welsh Yr Alban). I think there's a theory that it's from albus for white but that could be a backwards derivation, I don't think anyone knows where the...