Hi @Tara McKinnon‚ - great questions, thanks for posting! Can you say more about this part: "I need to see a holistic monthly view of those projects plus a view of the year of backlog projects" - what info are you looking for in these views? For example, are you looking to understand what's in progress? or how booked the teams are? or...?
I'm asking because I typically do not recommend using the work objects (portfolio, program, etc) for representing "time" (years, etc.) - I encourage only using them for "work" - stuff of value that you are building. If we were in person, I would ask questions like "are there themes/patterns to your enhancements? can you group by those themes at the program level?" etc.
Then, depending on your needs, you could create a report view or use a timeline view to get the other info you are looking for.