It seems smoky here, the main reason, I guess, is with your hu*****and's boss. Maybe it is he/she behind this.
I have similar situation before, I talked to my boss and the HR got nailed right away.
So I suggest your hu*****and talk to his boss instead.