Spellcasting comestible items like the Cat's Grace potion doesn't provide the effect after being consumed.
Steps to reproduce the behavior:
After being consumed, the spellcasting comestible item should cast whatever spell it has.

This issue is worded in such a way that it would seem like it's a Magiclysm issue specifically, but it's not. I stepped through it, and the comestibles _do_ properly invoke the iuse actor, but it looks like the eat activity somehow overwrites the spellcasting actor, so i'm willing to bet this is an issue for all comestibles that have a use action.
Looking into this further, it seems you're correct. Evidently Chaosvolt had discovered this bug recently as well.
Please do not link to ChaosVolt's posts, he's an incredibly unreliable and spammy bug reporter, and bug reports are not welcome from him, either directly or via intermediaries.
I can reproduce this - spawn all of the following stat-modifying potions:
Drink them all:

No effect on stats:

so i'm willing to bet this is an issue for all comestibles that have a use action.
I've decided to test comestibles with the consume_drug, heal, mutagen, firestarter, deploy_tent, and PICK_LOCK use actions respectively. Three of these use actions that are commonly associated with comestibles, the other three are normally used by tools as far as I know
What I sort of managed to figure out from testing is that only comestibles that use cast_spell are affected
Most helpful comment
Please do not link to ChaosVolt's posts, he's an incredibly unreliable and spammy bug reporter, and bug reports are not welcome from him, either directly or via intermediaries.