Despite a currency deal aimed at bypassing the dollar, Indian refiners are paying for Russian crude through UAE-based traders in dirhams—highlighting limits of the rupee-rouble mechanism.