Your hip mobility needs a lot of work if you're going to squat oly style. Your knees are jutting so far forward because your hip extensors are tight. If the hip can't flex, either the lower back must round or the ankles must dorsiflex further. Both are less than optimal. Having that level of ankle mobility is great, so don't lose it, but it results in a lot more stress on the knee structure and less weight on the bar.
The cure is glute stretches, hamstring stretches, and goblet squats (in that order). The first two are straightforward. The goblet squat needs focus on getting the knees as high as possible while keeping the lower back straight and tight. Drop down, wrap your arms around your knees, arch your lower back, and try to pull your knees into your armpits. Your lower back should be straight, and you should feel the stretch through your glutes. Hold for 60 seconds, three or four times BEFORE YOU SQUAT. Yes, that's going to make you weaker in the first few minutes of your session, but it will greatly improve your mobility and technique in the long term. It's better to lift less with better technique. Likewise, when you do your warmup squats, focus on trying to force the knees into the armpits by letting the weight drive you down, keeping your back straight and tight, and pulling with the hip flexors.
BUT, for IPF I would go with a PL type squat instead. Shins vertical, wide stance, sitting back into it, let's you move the most weight.