Incompatibility between Swiss and Round-Robin
Round-robin tournaments and Swiss pairing are not compatible. If you want to play round-robin, you should make a complete pairing for all rounds in advance. You cannot just keep pairing Swiss and hope that it works, at some point you will run into the problem that there no longer exists a pairing where every player gets an opponent they have not met yet. This page demonstrates the problem by pairing a group of 6 players according to the Swiss method and showing that there is no possible pairing for round 4.
There are 6 players: Alice, Billy, Chris, David, Erica, Fritz. We want them all to play each other, but try to make that happen by Swiss pairing.
Since we're playing Swiss, any pairing will do.
In this round, pretty much any pairing within each group is possible, as there is no differentiation by SOS yet. The only criterion to declare a pairing undesirable is if both players held the same color in the first game. So Alice - Billy and David - Erica are considered undesirable, and are not in the pairing.
Now there is some differentiation by SOS, so we can use it for pairing. From the middle group, we want to pair Erica up (lowest SOS) and David down (highest SOS).
The next round is a problem. Alice, Billy and Chris have all played against David, Erica and Fritz in some order, and have not played each other. And the same is true vice versa. David, Erica and Fritz have all played against Alice, Billy and Chris in some order, and have not played each other.
So for the next round we must pair Alice, Billy and Chris amongst themselves, and David, Erica and Fritz amongst themselves. Since both these groups have an odd number of players, no such pairing is possible. (Note that the results of round 3 are irrelevant. Once the round 3 pairing happens, round 4 is impossible to pair regardless of the outcomes of round 3.)
So now we have demonstrated that it is not guaranteed to be possible to create a Round-Robin tournament with Swiss pairing. No special tricks were used, all pairings were optimal according to commonly used Swiss pairing rules.