The scamcharge for MUC-YYZ and ZRH-YYZ on AC is the same so you won't get any refund. Keep checking for J seats for IST-MUC that could become available between now and your travel date. You might have to use UA's website to see this. If they do become available then just call it in and you'll be upgraded for free.