I agree that this is the best solution going forward. The SC recently unanimously (among members present in the meeting) voted to keep a standing Election Committee, precisely so that it easier to hold special elections and we get can back to 7 quicker.
In this specific situation, we are already holding an election very soon, so I don’t think an additional election even sooner is necessary. After the election, we will be back to 7 members.