I don't mind about the extra work if it is all about making a better community. I'm thinking about the rules only.
The correct order as you said, You mean fixing your points vs Ruckus AND SacrificialLamb, Right?
Edit: I checked the games. There's no need to fix anything. Your games with Ruckus is Roper and BnG while with SacrificialLamb it is TTRR, Elite, Team17. These are different schemes so no points is affected by the other game.
When reporting, System calculates you overall points in that scheme with your opponent'. And apply the result to your Overall and seasonal league points. Since you played different schemes nothing changed. (It would change if you had played 'Roper' with SacrificialLamb)