When the Rex Cadet Pilot school gets up and running, Wagga Wagga will be getting an ILS. While it won't help in real fog, at least it will give aircraft more of a chance of getting in and hopefully less chance of a situation like yours arising again!
WT