so I looked into this a bit more, I think I see the issue that you ran into. We don't really support charges on projected modules directly modifying the target fit (at least when the module is attached to a fit - if it's a literal projected module, we could make it work). In this case, they always modify the local module, which is then supposed to modify the target fit.
I still think the proper way would be for the charges' effect to apply this bonus. However, that would require a bit of touch up to the projected logic, which is already somewhat fragile, so I don't think I want to touch that right now. Thus, I'm okay with moving forward with this :)
BTW, as this is a new feature rather than a bug (kind of both, actually, but whatev), I'm gonna merge this into the dev branch. I'll include it with the v1.34 release :)