The size of a PIP normally does not depend from broker to broker. Brokers follow a convention. For instance, a SPX500 pip is not 0.01 and certainly not 0.25, it's 0.1. You're confusing pips, points, and ticks here.

Zorro uses correct pip size settings. Better do not tamper with them, otherwise the stop distances and the profit calculation will be wrong. Your modification above can become expensive when you do that with real money.