Thanks for playing!
I found emancipate as a top synonym of unbraid on thesaurus.com, and was also a little skeptical to be honest. I double-checked on Merriam Webster and it doesn't have that as a synonym though, so maybe it wasn't the best pick.
Yes, NB is a common abbreviation for nonbinary, particularly as shorthand for a nonbinary person