You realize storm is African, from some fictional african country and Elena is kenyan, I mean if being kenyan doesn't make you black lord what does. Dudley while being british is also black. The rest you're right on though, they went for a more literal interpretation of the word black with those characters, Dhalsim for example is indian, don't know how that qualifies as black.
Storm isn't from a fictional country. She was born in Manhattan but her mother was from Kenya. She and her parents moved to Cairo when she was six months old and grew up there.