I wanted to introduce a so-called “Complementary Log-Log model” for binomial response data as you have (i.e., # of dead files per cage population). This model is often applied to discrete survival time data.
The model is available in Fit Model’s Generalized Linear Model personality by choosing Distribution: Binomial and Link Function: Comp LogLog.
Suppose you have recorded mortality (# of failures) for each cage at the end of Day 20. Let N be the cage population (i.e., trials). You will add both the mortality count and N columns as Y, and add Cage and any other covariates as model effects. The results allow you to test if the overall mortality rates differ significantly by cage and to predict the mortality.
If you want to estimate the baseline survival function then you would need to create a series of indicator variables that identify # of dead flies for each day and add them as model effects.