> Although we aren’t duplicating code, we do have overlapping functionality [enablePublicMint] that can be trimmed off.... With this check removed, we see a couple thousand in gas savings.
Chances are you're measuring deployment cost again. A simple boolean check should never cost 1000+ gas.