The short answer
For most high-volume technology tranches the 777F is the commercially better aircraft, and the 747F is chosen when something about the cargo, height, length or total cubic volume, makes it necessary. That is the honest hierarchy: pick the 777F unless the load forces the 747F.
The reason is that technology cargo is volumetric rather than dense. A full deck of crated racks, GPU nodes, CDUs and packaged electronics fills cubic capacity and pallet positions well before either aircraft approaches its payload limit, so the comparison is decided by geometry and cost rather than tonnage.
