I recall my husband speaking. In fact, he hadn't prepared to speak, but he was very upset, as many people in the audience were, and he stood up to speak. I don't remember his exact comments, but, again, it was a warning to the school board and -actually, not necessarily a warning, but just sort of reiterating what science teachers do in their science classes and how there is really no conflict here with the textbook.
My husband is a science teacher
The context says the husband spoke about what science teachers do, so it's correct to say he is a science teacher. The system probably found it hard to make the connection
( z0 person :ARG0-of ( z1 teach :ARG1 ( z2 science ) ) :domain ( z3 person :ARG0-of ( z4 have-rel-role :ARG1 ( z5 i ) :ARG2 ( z6 husband ) ) ) )
(z0 / person
    :ARG0-of (z1 / teach-01
                 :ARG1 (z2 / science))
    :domain (z3 / person
                :ARG0-of (z4 / have-rel-role-91
                             :ARG1 (z5 / i)
                             :ARG2 (z6 / husband))))
My husband is a science teacher
z3 :ARG0-of z4
z4 :ARG1 z5
z4 :ARG2 z6
z0 :domain z3
z0 :ARG0-of z1
z1 :ARG1 z2