Got it!

In UBB 7.5.1 there is a bug in filemanager.inc.php. New line needed at 86:

$multi = 1;

What's happening is that if ini_get returns a Byte value (rather than K, M or G), $multi stays at 0, so $max_size_bytes becomes 0.