It is, thank you! You understood my predicament well. As you surmised, there will have to be a compromise of mixing of players, and I'm good with that. The party currently has 34 RSVPs, I will ask for recommitments a week out where I expect the number to drop, and then day of experience tells me that there will be a couple more drops.
Because every table features a different version of Uno (Classic, Attack, Flip, Spin....you'd be surprised how many there are!) it is most important that everyone gets a chance to play every kind.
What I chiefly want to avoid is what happened last year - I tried using a round-robin generator that is mainly used for baseball tournaments. Each table was a "field" and I told it each field had 3 games each day, with no team playing twice in the same day (yielding 6 teams = 6 players at the table) and limited the number of weeks to the number of rounds just based on my experience of duration of the party.
At a glance, this seemed to work but in execution, there was a problem. It seems the generator had also assigned a home-field to teams. We had a player that it turned out that 6 of 9 games he was at the red table and did not get to play all the different versions. Some players had this happen to a lesser degree.
So thank you for the above schedules that favor the table rotation first! Thank you so much for your help!!