That British Isles is controversial in Ireland is totally irrelevant. If you look at Bjmullan and his edits you'll see he removes British Isles in numerous subjects. His motivation is not so much to improve the text but more to drive home his own politics. Your edit I think imporves the situation and unlike Mullan yours is not motivated by anything other than subject improvement. Mullan is not right because his motivation is wrong.