There are two different issues here and I think the SPFL board are being blamed for both whereas only the second issue is their fault.
First, there's the fact that no solution is going to be fair to all parties. No matter how often they vote on it, they're unlikely to hit an agreed solution: those being promoted and those being relegated are going to have diametrically opposed views and needing 8 out of 10 or 9 out of 12 in each division is almost certainly going to be a serious stumbling block. This isn't the SPFL board's fault - that's the constitution and articles that all clubs agreed to.
Second, there's the cock-up of last week's vote. I'm still not sure of the timeline but Dundee's 'we want to revoke the 'no' vote we sent earlier' email suggests that they did vote 'no'. It'll be a point of law whether a club are allowed to revoke a 'no' vote (but not a 'yes' vote) but I'm sure there's precedent that'll determine that one way or the other. Based on the legal excerpts we've seen on here, it looks like they are allowed to do so, in which case the proposal will lapse in 3 weeks' time.
If Dundee are allowed to change their vote, then the SPFL have done nothing wrong. Mishandled it certainly but not wrong. If instead Dundee are not allowed to change a 'no' vote then the proposal has failed immediately and we need a new proposal.
Unless Dundee change their vote to a 'yes', I can't see how we get out of this. ACAS maybe?