Can I use a 67 904 on a 72 225 or is the crankshaft register hole size a problem?

STOP and let's sort this out. You're about to spend $ on something that won't work.

Your question was putting an early motor onto a late transmission. This is harder. The hole in your crankshaft is too small, not too big. An adaptor ring can't work; it is made to put a late motor on an early tranny.

Also, you cannot use your early torque converter on your late trany. The spline count on the input shaft is different.

Here's your options:
- Swap your crankshaft for a later crank, or remove it and have the pilot hole drilled out to fit the later torque converter snout. You will need a late flex plate.
- Buy a modified torque converter. Hughes sells these for between $225 and $300 or so, depending on stall speed. They have the early snout on the front, but the late splines on the back to fit the late tranny. You will need an early flex plate.
-Sell the late tranny and find an early tranny/TC/and flex plate to fit the motor.