re, the ps -- if you've invested time, you should present that before the interview (at least in my case).
In your case, maybe you could have some luck digging up a manager who needs a pm (or even an EM who doesn't have a strong pm) and transferring to that team? Your other bet may be early startups who are more free to take a flyer on someone, esp an api-heavy startup. ala zapier or competitors. Or hell, start a company; that's how I became a pm.