That oil doesn't seem too bad; surprised it's hooking early inside. Well, "inisde" is relative - given you say feet starting at 25, with 5 board drift, and minimum 7 board for ball laydown point at the foul line, probably results in playing 12 crossing 9/10 board at the arrows out to XXXX at breakpoint.
I've also been trying to redcue revs in order to play straighter on house shots - too much hook without higher ball speed usually = loss of carry power.
you might use a solutions PP or Slash BUT with very fine grit, like 2000 grit (might even be able to use the 4000 grit Abralon pad), as previously suggested. Your rev rate kind of indicates you might need long but low pin position, maybe 5" or 5.5" but under the middle finger to start up revs early but smoothign out the overall hook AND the breakpoint. Polish is not often good on sport shots, unless the ball is already a very mild one, like the Desert Heat. The DH is probably too weak for your shot.
I playing with a very mild solid reactive righ tnow, with the above pin position to see how direct I can play and still retain hitting power, with control. Actually, I've done exactly what I described in the above paragraph.
Also you might want to try putting your fingers in a weaker starting position to reduce the power applied to the ball. Example: if you keep your fingers at the downswing at 7:00 (before the release point), try keeping them at 6:00 or even 5:00. Keep the same wrist position. As an alternative, try reduce your angle of rotation at the release point. That'll also get an earlier breakpoint with less backend, in general. That adds control that's essential to battle sport shots.
--------------------
Bowling: Just like hand grenades and horse shoes, you only have to get close.
Life: Deal with what is.