I bought my bearing tools from McMaster-Carr and spent about $200. They have been a good investment though, as I have rebuilt a few transmissions with them.
From my experience, I have been able to pull the mainshaft end bearing by hand on all Honda/Acura transmissions, but the diff and countershaft bearings on D-series transmissions require the puller. Only the diff bearings in B-series trannies have required the puller so far as I have experienced.
I'm interested in seeing how you reinstalled the diff bearings. Bearings in oven and diff in freezer? I've done that before doing countershaft bearings.