Kixx G1 10w-40, Zippex 10w-40, etc. are older grades. But their reliability is very questionable.
Diesel Engine oils are also older grades. Especially if you look for 20w-50 viscosity. These are also OK to use without any problem.
However, I will suggest
ZIC M (15w-40 SJ)
Toyota Petron 20w-50 SM
Both of these oils will be very suitable for your ride.
As far as Diesel Engine oils are concern, there is no harm in using them as far as these meet engine requirements.
I used Delo Gold 15W-40 Synthetic oil in my 1991 Petrol 1300cc Lancer. I ran it for 2 years and engine?s pick up was as like new.
I am using same Delo Gold in Toyota Crown 2JZ, 1991 model 3000cc, and performance is outstanding.
Another member Syncview (who is Car specialist and running workshop), he is using Delo Gold in Mehran since years.