I traced the issue to Critter.psc OnActivate:
if nonIngredientLootable ; do I have the optional non-ingredient lootable parameter set? actronaut.additem(nonIngredientLootable, lootableCount)
... the trouble here is that nonIngredientLootable is a FLST, not a FORM. What's weird is that this WAS working just fine until 1.6.xxx or 1.7. Does anybody have a version of the script which actually works (it should be adding the FORMs in the FLST, rather than try to add the FLST itself).