Hi again, I think I may have run into a few bugs while testing my patch. All of these occur when the only thing I load is IMCN.
Food spoilage isn't working at all for me, tested with Raw Beef, Salmon Meat and a Carrot in my inventory for over a week after enabling spoilage in the in-game menu. I'm thinking it could be related to an error I get when I try to edit the properties of IMCNasFoodVariant attached to an fv activator. Here is the relevent stuff in EditorWarnings.txt:
Spoiler
SCRIPTS: Cannot open store for class "IMCNfsSpoilageContainer", missing file?
SCRIPTS: Error: Unable to link "IMCNfsSpoilageContainer" - the parent of "IMCNfsSpoilageContainer072".
SCRIPTS: Error: Unable to link type of variable "spoilage072" on object "IMCNasContainerSpoilage"
SCRIPTS: Error: Unable to link types associated with function "StartMeUp" in state "" on object "IMCNasContainerSpoilage".
Another issue I noticed is that if I wait exactly 24 hours, IMCN behaves as if only a few minutes have passed. Waiting any other period of time works as expected.
Also, whenever I eat bread (00065C97), two units of bread (00065C98) are added to my inventory after the animation plays.
By the way, thanks for the link on your Nexus page.

Thanks for that message, I've had other reports of spoilage not working. I just took a look in the .bsa for my mod, and it does not include a compiled or source version of that new parent script, IMCNfsSpoilageContainer. In the past when I've created parent classes, they were automatically included in the .bsa that the CK creates, but I just checked and that .pex file is absent from the v0.24 .bsa. I haven't been able to find any documentation stating whether that file is necessary, but it sounds like it is (kind of annoying that the CK failed to package it.) I'll have to post a bugfix update soon.
The mod only looks at the hour when determining how much time has gone by, so if you wait exactly 24 hours it'll think only a few seconds have passed. It's a bug, but I've always intentionally left it in - some mods have you wait a few days for cells to reset when you install them, and that bug lets you wait in 24 hour increments without having to sleep or eat. It's not a hard thing to fix, and it's not really needed as a feature since you can now pause the mod via menus.
If you take a look at the loaves of bread involved, the 65c97 mesh is a full loaf of bread. The 65c98 is a partial loaf. When you eat the full loaf, my mod treats it like you ate a third of a loaf, placing two smaller pieces into your inventory. It does the same thing with cheese wheels - rather than having you polish of three and a half pounds of cheese in one sitting, you eat one slice and 7 more slices are added to your inventory.