None of what you are saying makes any sense to me. This is another big problem in the software industry, that roles with the same name can vary wildly. A little bit like "agile" not ever quite looking the same and not ever quite working.
A program manager for me, any kind, relates to the function of leading and coordinating multiple interrelated projects, towards a common goal.