Killer B wearing glasses and looking at Itachi is the same thing as a Byakugan-wielder seeing through their eyelids. Either way, the target is getting caught.
with Sharingan genjutsu target is caught if they make eye contact this was already established as rule,nothing you or anyone say is gonna change that.
Glass doesn´t hide eyes completely (like shutters do) and Sharingan have better sight that normal eyes so Sharingan seeing eye through glass is understandable
That was crow genjutsu anyway not sharingan.