As a pretty much nobody streamer man on twitch, not even affiliate yet (I'm so close yet so far), I also struggle with social anxiety but find that streaming has been pretty easy for me. It's different than actually having to interact with people face to face, so it feels more like talking on a thread than irl interaction.
Of course that's just my experience and my anxieties may be on a much lower level than yours, but I recommend giving it a go if you think you'd have fun with it!