Solution 2) Fireball carries more fuel, compressed.
Solution 3) Fireball actually converts atmospheric nitrogen to hydrogen, then reacts it with oxygen for the fire. Hilarious: It is technically a steamball now.
Solution 4) Fireball does not actually burn, but simply is a a thermal mass being thrown. Simple to increase heat capacity.