Insurmountable Skullfort is an actual exotic helmet. It’s not an ornament. Did you receive an ornament or the helmet itself? I’m guessing you received an ornament since you mentioned unlocking from your mods.
Your role as a moderator enables you immediately ban this user from messaging (bypassing the report queue) if you select a punishment.