I just share my experience on similar thread, for your points,
1- In Pakistan, Vehicle never lose value, it at least maintain it's value (from currency depreciation PoV) and many times appreciate, If you need car now buy something best in your available budget, with rising taxes and dollar appreciation going to hit even harder in future.
2- I have kept grande and these days have a 1.6 X, Grande have for sure better fuel economy on highway, in city both have similar fuel average. In my experience 1.6 never returned better economy than grande in city.
3- Never used bank finanicing, but some of my friends had a good experience with Meezan & Bank Islami
If you want to keep car for 5 years, go for Corolla top trim (Grande) eyes closed, If you are planning to move to 12 gen when it arrive, then 1.6 X for better & quick resale - Special Edition is over hyped and doesn't worth the price