Gary S - upon further review of your pics your problem would appear to be the throttle cable adjustment. When you moved your engine forward without disconnecting the cables you must have pulled the cable within the clamp and not realized it. This is somewhat of an "educated" guess based on your pic FULL THROTTLE.
It's hard to see since it's dark (I adj the brightness slightly) but there is a high speed stop screw just below the cable clamp, and it appears that throttle lever (on the side of the engine shroud) is NOT coming back against the screw when AT FULL throttle. This tells me your cable moved. My suggestion here for adjustment may sound a bit less than professional, but here goes.
Perform the following with the engine NOT running:
1 - move your throttle lever on the dash to FULL THROTTLE.
2 - grab hold of the throttle cable on the gas tank side of the fire wall.
3 - pull on the cable somewhat lightly and gradually increasing until the cable begins to move.
4 - while performing no. 3 watch the throttle lever move that is on the side engine shroud.
5 - pull on the cable "just" until the throttle lever reaches the point of the throttle stop screw.
6 - ASSUMING the throttle stop screw on the side of the engine shroud is in the correct position your engine should now run at full RPMs when the throttle on the dash is moved to full throttle position.
7 - Move dash throttle lever to idle position.
8 - Start engine using your normal starting process (if this is full choke and half throttle be prepared to immediately turn engine OFF if it starts at SCREAMING RPMs - but I don't think it will).
9 - Upon starting let engine warm for a period at idle or slightly above idle (assuming it sounds like it's running at idle speed).
10 - Once warmed up, gradually move dash throttle towards full speed. Do NOT move it to the FULL throttle position if the engine speeds sounds like it's running faster than you have ever heard it.
11 - Only move to full throttle if it sounds as it did before your engine removal exercise.
12 - If it seems to be running at full throttle, then reduce speed to half throttle AND carefully drive out of your garage while in the SEATED position ON THE TRACTOR, and using normal care).
13 - Resume your normal tractor use and attempt your up hills travels.
14 - Hopefully no. 13 above is NOT unlucky.
15 - If the tractor seems to operate as before your engine removal THEN ENJOY YOUR TRAVELS.
16 - You may still need to make some minor adjustments to idle speed position and full throttle position by adjusting the cable so I would recommend obtaining at least a Vibration Tach. (Someone on here may have a method to use another type or provide other method).
Really hope this resolves your problem. Let us know, and remember:
Hydro Harry
Old Cubs Never Die (but various exercises may put them out of correct adjustments)