The same thing honda tech said.
Because auto tranny weren't causing the problem apparently. You have to say " No No Please. I Insist."
I have mentioned that you might compromise on mid to high end acceleration, but as the poster is experiencing such bad situation of knocking, its better to proceed.
By the way, @hamadbashir never updated us about the issue.