Haven't read further, so apologies if someone else has said this.
It is not about "home and away" jerseys. It shouldn't be about "main and alternate" jerseys. Nor should night or day matter.
It's about accommodating for clashes. If they are playing Penrith away and the panthers are all black, they're not going to wear black jerseys; It's incumbent on the away team to wear a non clashing strip - as best as they can within reason.
Practically every other sport outside Australia has been doing this forever.
(I think) it should be:
The home team specifies the jersey they will wear. The away team is obligated to complement that strip.
If the tigers want to wear white at home, then the dragons wear all red, bulldogs all blue....