If you move the stop in MT5, Zorro should not manage it at all. Otherwise both stops will interfere.
MT4 reports back to Zorro when a trade was manually closed, but not MT5. If Zorro is only used for opening the trade, but not for managing it, simply call cancelTrade directly after opening it.
TRADE* Trade = enterLong();
if(Trade) cancelTrade(Trade);