I thought the bad bearings were the rubber sealed type?
As far as grease I use Super Lube on my Tamiya Tiger and Sherman even in my gearboxes and turret ring this stuff is fantastic;
Water & Saltwater resistant
More reliable lubrication, outlasts petroleum based greases and oils
Remains free flowing in freezing temperatures
Will not stain or harm wood, rubber, leather, plastics, fabrics and paint.
Won't drip, run or evaporate
Repels dirt, dust, grit and grime
Prevents rust and corrosion while reducing friction
Long Lasting
Compatible with conventional lubricants
Reduces friction and wear
Reduces Maintenance