That tractor is rated to lift 2100 or 2300 pounds to full height at the pins. My tractor was rated to lift 1800 pounds to full height at the pins. Lifting a 1200 pound 42x48 pallet to full height was about all I could do. I don't think that tractor will ever load a 2000 pound pallet on a semi truck. ( I'm making assumptions here. The op never said what he was doing. )
NH 621 TL is rated at 3550# at the pins and 2000# at 800 mm to full height. Get a 6K#-7K# tractor in the flavor you like with a 3K# rated FEL. If rated at the pins you will have approximately 60% of that capacity out 800 mm or 31.5 inches.
you don't need a 100hp tractor. the 5 series deere is plenty. i have a 5055E with the 553 loader. loader specs almost 3200lbs at the pins to full height and almost 5000lbs to 59" again at the pins. i can't remember what the measurements were 500mm and 800mm in front of the bucket, but i could check the owners manual at the office.
couldn't lift this log onto the GN, but it would lift it almost high enough. green white oak i think it was 15 ft long and 30" around
View attachment 525436
View attachment 525435
this was elm 34" on one end 40" on the other 13-14 ft long. had to remove the fender to loader it on my car trailer
View attachment 525437
View attachment 525438
After the lift from the ground the bale must be moved. If the bale is on a truck/trailer the reach and height may not allow access to the bale.