I fitted a heated screen to my '99 model. You're quite right, all the wiring is there - just fit the screen, hook up the tails (supplied with the screen) to the connectors at the bottom corners then fit a relay and switch. Looks like you've done all this but there is more thing needed for it to work - has to be enabled by test book. Front and rear screen heaters are controlled through the climate control system so the computer has to be told that there is now a front screen in the circuit.
Got mine done at the local main dealers at no cost, bit I did have to sweet talk them. About 1 minutes work!
Tony