@Dominic Kia Kaha!
Sounds like you have found yourself in the middle of a storm not of your creating.
It also sounds like people the people I respect are supporting you.
Security is hard, this reads like a planned, intelligent attack... so very hard to defend against... especially on zero time/money budget.