As @CheekyGrinch pointed out, you are both working with different units which always causes confusion. (Another math geek here > )
While your 4:3 ratio is correct when dealing with individual energy, we are discussing Energy Packs to Inner Fire ratio.
At the lowest form, 1 energy pack = 16 energy = 4 attacks = 12 inner fires (16 energy = 12 inners gives the 4:3 ratio) but since energy doesn’t drop individually than we must use the 1 pack = 12 inners or 1:12.
Based off this there should be one energy pack dropping per 12 inner fires dropped. Obviously we cannot be too linear nor can we expect randomized drops to be scheduled so we will most likely need to maintain the status quo with this one.
Some people have too many energy packs, others have too many inner fires. I don’t have enough of either
On a side note energy continually refills at a slow rate whereas inner fires do not. This makes inner fires inherently more valuable and necessary for event progression. In my eyes that means they need a higher drop rate than energy.