sounds like you (and your mech) are on the money with your suspicions, but if its working ok, then maybe there is no problem. as for the fans being on full time, i'd attempt to ditch that feature if i were you. it'll only make your fuel economy worse and wear out the battery/alternator faster.
factory setup has a thermo-switch located in the pass-side radiator end tank. the switch should have a plug attached which may or may not still be there depending on the extent of 'rewiring'. if the thermo-switch is faulty, a new one can be purchased form any number of aftermarket vw parts places for between $40-$80 bucks, depending on where you get it from.
good luck.
Bookmarks