Since the SHA1 checks out, I wonder if an extended attribute isn’t set correctly. Can you try clearing any extra attributes by navigating to where the Local file was downloaded and doing:
xattr -cr Local\ by\ Flywheel.app
From there, try to double clicking the application to launch it again.
Let me know how that goes, or if you run into any issues!