Prevent Mac terminal from changing tabs when reopened
How about instead of minimising by pressing minimise button, using ⌘  H (COMMAND H) instead? Then it will not shift to the oldest tab. 

Then, use ⌘ ⇥ (COMMAND TAB) to navigate the terminal.