The trade count moving with the fee is the part I'd dig into. 4,070 trades at 0.044% vs 3,790 at 0.08% means the fee is changing which signals get taken, not just shaving the result. And the asymmetry is wild - dropping the fee by 0.016 bought about 2 points, adding 0.02 cost 17. Does the strategy filter entries on expected move vs cost somewhere? Curious if a per-fill maker/taker sim narrows that gap.