From my research, there is no perfect formula... ever formula has its strength and weaknesses, but it is the experience you gain using a formula that you also learn to tweak based on what you learn using it.
You could also create a spreadsheet that compares 2 or 3 formula's to see how they compare. I realize this may not be the exact answer you are hoping for but each formula can depend on a players preferred putting speed or how firm they hit their putts, that too adjust the line. If your speed doesn't match that of the method you try then it can be frustrating.
It is also why you will get the formula to work sometimes and not others, but then there could be other factors at play.
Rather than expecting it to be perfect, if it helps you make 1 or 2 more putts over 9 holes, you are still better off than you were without it. Over time, you learn more and more how to adjust for your style of putting and speed you are calculating to hit the putts.
-- Your proximity to the pin appears a bit high but that may not be reflective of your current stat's.
Are you leaving yourself reasonable birdie putts or just trying to attack pins and then leave yourself more difficult putts even if they are shorter?
Another option ..."reading dot flow can give you a general idea of the break" and I have also used that to estimate a line and then see if any of Tekoma's method's line up or appear close. More often than not, one of the aim point methods will apply … this too helps... you then need to get your speed dialed in.