O.K. according to Rave, on a '95 soft dash it says the in line heated front screen maxi fuse is located RH front of engine compartment behind battery. The location picture is pointing to a small fuse box just behind the radiator header tank.
The heated screen fuse block is behind the LH side of fascia on bracket. I think this is your reference to being behind the glove box, but it looks like it might actually on the side panel, so I would pop that off and see if there is a collection of relays and fuses, it looks like at that location there are also the Auxilary lamp, dim/dip, sunroof, power wash, condenser fan and bulb check relays. Sorry I can't give you more than that, the image on Rave is not exactly crystal clear.