The glovebox door itself is fine, it's the hinge
mounting on the dashboard assembly that has broken off.
The broken piece is in the two bottom photos. Note the
metal bracket encapsulated in foam, the metal bracket
has cracked and broken away from the dashboard frame.
I'm thinking that perhaps I could epoxy the broken
bit back in place, and then surround it with a
layup of fiberglass cloth and epoxy?