Yep. Try a shorter stem. Do not move the saddle forwards to shorten the reach. That will put more weight on your hands, not less.
You need to use a plumb bob (or a nut on a string) and an assistant to check knee over pedal spindle. You can't eyeball it while riding, and it's hard to get the cranks level when using the plumb bob yourself. It's probably obvious but do it with the bike on a level garage floor, not a trainer. You don't know if the bike is exactly level when its on a trainer.
KOPS is a starting point for the traditional road position. Many road racers/riders who prefer climbing to sprinting use a slightly rearward position- 1-2cm back from the spindle. Crit racers prefer over the spindle. Moving back engages the glutes more and makes fast pedalling a bit more difficult; moving forward uses the quads more and makes fast pedalling a bit easier.
TT position is completely different because the entire rider is rotated forward relative to the BB so his biomechanical relationship to the spindle is the same but his upper body is lower without bending more at the hips.