I believe the issue is the undampened nature of the fork that is at the root of the problem. It has been know in MCs for decades and all sorts of dampeners are available, both oem and after market. Cane creek has a dampened headset for bicycles, but it wont fit most road bikes.
https://canecreek.com/product/viscoset/