I suppose the ammonia could be the cause rather than the effect.
I must be the densest participant in this thread, haha... I am not getting this one either.
there for about 18 hours.
At what temp? At 90F it'd start to smell rotten a bit, at 60F it'd still be (perfectly) edible by a scavenger type tank mate. At 75F, it'd be borderline edible and although I have never experimented with this, that is measuring ammonia as a function of time a dead fish lays in my tank, I'd naively imagine that the ammonia would not read elevated above zero ppm by an API liquid test.
A fish starts to decompose shortly after it's dead ,certainly started decomposing in 18 hours.
The decomposition begins even in an ill or dying fish. Body parts can rot on live fish. Dead fish starts decomposing immediately but this is all a question of the extent.
Imo extra bio media wouldn't help,the bacteria only grows to the size of it's food source and will die off without one.If the surface area in your tank is inadequete for more BB to grow in order to handle your bioload ,more biomedia could help but if isn't the media is going to be useless anyway.It isn't going to multiply to handle an ammonia spike in such a short time.
You could be right but my understanding of the biofiltration differs a bit, if I understand your words right, which is not a given... Your picture denies such thing as overfilteration or such thing as any margin of safety. Your picture says - the moment ammonia increases, it is harmful to fish because there isn't enough BB's anymore to convert it because BB's take time to multiply.
First, it depends what the bottleneck is, that is the limiting factor. I agree, one is food (ammonia) availability. Second is surface area available to BB's to colonize. Third is dissolved oxygen concentration. These are all roughly equally important and this crude picture is but a first approximation.
Some things to consider:
Ammonia is never at 0.00 ppm in a fish tank, it is always present, in a well run tank its concentration is simply less than what's readable by our home test of minimum a zero ppm and hence safe for fish to handle. Crudely, the ammonia has plenty of room to vary e.g. from 1 to 100 ppb, parts per billion (1 ppm = 1000 ppb), and still be read as 0 ppm.
Biofiltration is more complex than we think, and even than what scientists think. Only recently it was discovered that different BB species, different animals, handle "high" ammonia and "low" ammonia loads.
Bacteria are well known for their "hibernation" abilities, that is under unfriendly-for-living or thriving or even hostile, harsh environmental conditions they become dormant and wait for an improvement - more food, more oxygen, higher temp, etc.
BBs compete with many other bacteria for their place under the sun, which is one reason regular cleaning (removal of detritus and the bacteria that feeds on it) helps nitrification.
BB structures are complex. With plenty of food and oxygen but not enough surface, the BB films start thickening it seems and hence the bottom ones must be starved for food and oxygen while the top ones are enjoying the full unrestricted buffet. Given more surface, they can spread and this may result in more efficient nitrification.