She can set the rules any way she pleases, but if you're making sales the way you are, she really should just stfu and take the sales unless you're being SO bad that she's getting chargebacks (returns).
You've already got the lens built, so you've invested your time. Might as well just comply and move on to your next project. If the sales drop off, send her an email and offer to put it back the way it was.