ALL engine oil MUST have zinc in some form and at some minimum limit or it's not engine oil.
Not sure about dual rated oils but using diesel oils in gas engines is bad policy. There is a reason why they make different oils for different fuels.
I mean, no one in their right mind would run out and buy Nitro 70 grade oil for their gas burning engine.
Same difference.