You think Oda pays attention to hair color when determining matchups?
Reminds me of people who thought Bellamy and Killer were Sanji’s brothers.
"Slender and fast" isn’t the typical kind of opponent Sanji fights though, he fights physical beasts more often than not. And you sneakily omitted Jabra and Wadatsumi.
Queen’s DF wasn’t invisibility though, it was a power on top of his pure strength-oriented DF.