We could just do another week of games between the other teams and just do one more week per season.
I understand and it apeers to be fair that way but the issue is that we can see (especially in the lower division with humans- in Portugal is the III) the leagues are just to must diferent (if you are in a stornger league, you will just be harder to be promoted than if you are in a weaker league).
With my idea, you would pass more and would be harder to go through the final because you were on a harder league, so you would have just your oportunity to play fairly for your spot (playing games and not just watching your conference position what can be really really unfair).
I am trying just a most fair solution because in my league I have 3 teams that are trash in my conference and the other one dont have: so its really easier for me to be in a better record if I stay in the same position as people from other more competitive leagues