Not sure what happened to you in Oil Peak. The +ML goal there is explicitly 100.
Also the Spirit of ... stuff is calculated based on the monsters in the zone, but the Spirit skills may also be being cast as part of MM's general buff maintenance since it's trying to operate generically, without a bunch of hardcoded names. So for now I've deliberately excluded the Spirit of... skills from generic consideration. And regardless, MM does need to use Peppermint when you're hunting for bridge materials, so I've also hardcoded some names there which ought to solve that. r19.