Because that's for engine oil, not gearbox oil.
The best way is: Get about 1.5m of plastic tubing.
Buy the standard 5L bottle of gearbox fluid (Castrol VMX80) which has measurements on the side, so you can see how much oil you have put into the car.
Fill through the top filler plug, monitoring the amount of oil that has left the bottle by simply tilting the bottle level every minute or so and checking the level. EASY. I usually zip tie the bottle by the handle up to the bonnet latch up high and let the oil syphon all the way down the plastic tube from up that high into the filler plug.
If the filler plug is ceized on and you can't remove it, just use the speedo drive. Because you are measuring how much oil has left the bottle, you know to put exactly the correct amount in there.