Don’t forget the corset and goggles! 
Anyway, it’s “Steampunk” because that’s what the cosplayer says it is. If she said it was a genderswapped historical Sumbhajee Angria costume, then that’s what it would be, regardless of how well it conformed to anyone else’s idea of Angria style.