Front suspension suggestions for better tracking

I suppose so but I'm not going to change them.

try more caster, check suspension (especially idler)

… maybe shocks like a simple Bilstein RCD will give you some better “feel”. But won’t directly change steering wheel wondering

it’s a tough thing to diagnose over Internet.