I think I get this. Here's an example
Yes. That would work. You can also retake failed units in the following sitting, together with the 'new take' ones.
My plan is to have students take 3 units in each sitting, then there would be enough slack in the system to accommodate any failures.