This is very hard to quantify without attaching a debugger. I'm inclined to believe you that the effects of stats potentially modify outcomes, but it's also possible there's other side effects going on that aren't explained or are just flat out bugs.
I personally have noticed the 101 flux increase, but this was without charm magic as well so I really can't say whats up there. More testing is required