ROY - The top part of the housing is relatively cheap, I paid $20 for it, bearing was $64, the killer was the bottom part, much deeper draught on it, and was $70. The little dust/debris shield on the bottom was $6, and the new half-moon key for the drive pulley was a Buck.
I'd just replace the ST-745 and maybe the top part of the housing.
I use Lubri-Plate #1201 or #1202 grease in everything on my CC's, the 1202 has a higher temperature range than the 1201 so is a bit better for the high speed mower spindles, and sometimes it's easier to find in my 14 Oz tubes for my grease gun. There's about 14 or 16 zerks on my pickup and I use it on everything on it too, as well as my old Farmalls. Most times I use Mobil 1 synthetic grease on front wheel bearings because of the heat from the front brakes.
ANY good lithium based multi-purpose grease should be fine. I did use Mystic JT-6 grease for several years and did have spindle bearing problems. Haven't had any issues since I switched to Lubri-Plate, except for the one bearing this spring.
Moly in grease is O-K, but I don't really think Teflon is necessary. It is a great dry film lube, but I really doubt there's enough in normal gun grease to make much difference.
There's probably as much info on the Internet about "Chassis Grease" as there is gasoline and Motor oil.
Had a real nice chat with Wyatt Compton years ago in the shop over a couple malted beverages, and mower deck spindles are REAL close to needing to be OIL lubricated as opposed to grease lubed. Most things on a CC are rather low stress and plain bushing applications, like frt axle spindles, steering gearbox, etc., but the mower spindles are very much different. And they do get warm when running for three-four hours at a time!