The Drakkin just bumped the Shroud bit one higher. 0xFFFF (65535) is all 16 player races, with 0x8000 (32768) being the Drakkin bit specifically. The Shroud bit is 0x10000 as of TSS.
The Titanium client will see the 0x8000 bit as Shroud still. 0x10000 seems to get ignored, or is being masked out during the encode, I didn't check in the code.
Enchanted Mithril Dagger (id:84169), which has races 65536 (0x10000), shows up as Race: None on Titanium.
Elegant Crystalscale Cuirass (id:37359), which has races 32768 (0x8000), shows up as Race: Shroud on Titanium.
And PEQ, for instance, already has them that way. From what I can tell, about the only issue on TGC seems to be some people getting confused by what Shroud on the items is supposed to mean, for the rare cases where the race list includes them and isn't just a blanket ALL.
If you didn't do anything to the item import from eqitems you shouldn't need to adjust anything about the items table at all to let Drakkin wear all the armor they could on live.