I totally understand around difference between pm/dev work though - in a perfect world I want dev work, however I am willing to accept it's not a possibility for me at my age whilst maintaining my current income.
I don't have a technical network for job opportunities (due to non technical teams) and job ads/recruiters seem to filter on technical proficiency.
Another commenter said I should double down on basics and meet end user needs - that's precisely what I do. I get things done, but can I demonstrate technical knowledge or professional experience with language x? Can I define what a singleton is? I'm not so sure.
I'm not sure if LinkedIn is big in Australia but recruiters in America will scramble to you with offers for possible jobs if you update your profile with the latest tech and frameworks. Your non-standard background definitely will attract interest so give it a go.
It is worth defining your goal because you speak about Scrum Certification and Project Management, and also of studying more CS. So are you looking to get deeper in the tech or move to management type roles?