My first trip to Bali when I dove Lembongan, it just happened to be Nyepi, Ogah Ogah was the day before... so all the Hindus were doing the fasting/ resting thing. It was two Muslims on the boat (driver and DM) and me.
The current was whipping, about 4 knots. I hit the water, the DM went in perhaps 30 seconds after me and I was already 50m away. No way to fight that current, kicking against it would only reduce your backward movement to a slow walk rather than a jog.
Pretty hairy stuff, but great fun once I relaxed and went with the flow. It was like I was Superman flying through schools of brightly colored fish and coral gardens. The boat went slightly ahead and shadowed us from the front to catch us at the mouth of the channel as we finished.
I had done Palau not too long previously and remember thinking there were even more and greater varieties of sea life present.