Well if you acknowledge that the names are considered European/Asian as you say yourself, and you switch up names on purpose, is it that strange that people are surprised that the person doesn't match up their name? At least your kids will have less problems with this as they have both "bloods" running through their veins.
I think the problem is with the concept of names itself, if you're aiming for true etno-neutrality.
I think the problem is with the concept of names itself, if you're aiming for true etno-neutrality.