That would have been the easiest/best solution here. However...haven't they uncovered a limitation in the filesystem here?
The superblock data WAS fine, only the checksum was at fault. They found a away around the issue, wrote up their findings, suspicion about the flushing after a resize, and asked for more tooling support.
This is classically a good blog post.