This sounds like either a system error (explaining why it didn't credit in the first place) or a clueless agent.
With the possible exception of a hotel that somehow doesn't participate in Honors, and maybe some negotiated corporate rates that would exclude status credits/points, all direct channel rates are eligible.