Update- Tried using octane booster in fuel and the jerk is getting better. For the past few days no jerk while driving.
A friend thinks that this is actually “missing” and I should get fuel filter and fuel pump checked. He says since in S gear the car pumps/uses more fuel than in D. The jerk/missing in D is due to it not getting enough fuel at low gear probably due to the fuel filter and fuel pump.
Weirdly I got the fuel filter changed at 45k as well and also the fuel pump was changed by Honda in February ( in warranty). They identified the fuel pump issue themselves.
Not sure what to make of any of the above but if octane booster is helping - I’ll keep using it.