I still say either flywheel or blade adapter/hub key. Provided nothing part-wise has been changed before the knocking started. Usually rods start talking when the engine is at speed but not loaded or on the way back down to idle, yours is described as both ways. If there is any slop in your blade adapter/hub, this could account for why your getting it coming up to speed, and going down to idle.