Muhrim is a person in the state of ihram. Halal (as a person) is the converse: one not in ihram.
In istadahu halalun, halalun is the nominative subject of the hunting verb: “a non-muhrim hunted it.”
Reading halal here solely as an adjective modifying meat would distort both the grammar and the legal rule.