Hi Eric,
There’s not much we can do on the Discourse side about Twitter links requiring login. But it looks like, at least for the time being, we can still support the Onebox ‘embeds’. That should help to make the content visible to people that don’t have a twitter account.
The fix we made today will be rolling out naturally across our hosting over the coming days/weeks, but we can expedite it for specific sites if needed.