Acura's engine has a red line of 6700 rpm compared to 6300 on the Pilot, and the Acura engine is 3.7 liters and the Pilot's is 3.47 liters.
At higher compression ratios, rpms, and heat, lower octane gasoline spontaneously explodes more easily, even without a spark, causing pinging/knocking. You will need to be running way below the RPMs/load specs of the Honda Pilot to avoid engine damage, with the Acura engine.
Just imagine your engine piston at the compression stage. It is on his way up and suddenly the low octane gas ignites/explodes before it reaches to the top. That means that the expanding gases are pushing the piston and rod backwards, while the piston is trying to compress the expanding gases in a forward motion.
Then, since the engine is going at high RPM's rotating forward with a lot of rotational inertia, the piston/engine-head/rods/crankshaft will either catastrophically fail or the piston will finish compressing the expanding engine gases. When the piston reaches the top of the compression stage, the piston will be pushing the piston's rod straight down against the crankshaft with huge forces, slowly deforming the metals and materials: i.e. rings, piston, crankshaft, rod, etc.
Compare the latter with a normal engine functioning, where the piston compresses the non-ignited gasoline/air mixture and just when the piston is around the top mark, there is a spark which ignites the mixture, causes gas expansion, and causes the piston to continue to push the rod causing the crankshaft to rotate even faster, in the forward direction, instead of backwards, with the down forces directed to the crankshaft/rod/piston in a way that produces rotational forces, and with all forces magnitudes within the materials designed ranges.
I may be repeating some stuff here, but it may be useful to some younger person who would like to understand how an engine works and how knocking/pinging is caused in these cases.