You deserve congratulations for trying so hard. It can't have been easy setting up GTD, and working hard to ensure that you delivered what you promised, i.e. full identity protection for those pilots who did commit.
It's a shame that IALPA behaved like that. Perhaps they thought their power base was being eroded. It's extraordinary how quick to react people can be, when they're in a privileged position where there is no real danger of them losing that position - a situation which, of course, FR pilots don't enjoy.
I wish you all the best in whatever you're doing now.