So… admittedly, I’m new to mesh distance fields but I haven’t been able to get the asset level “generate mesh distance fields” boolean to have any effect, despite what the documentation says. The project setting (of the same name) seems to have full authority - either all meshes in the project get fields or none of them do. Setting the distance field resolution = 0 is the only way I’ve been able to ‘remove’ them. According to this post from 2018 that actually removes the object’s field from memory (though I haven’t tested that yet).
The official doc says that you can enable a single mesh without enabling the entire project (ideally, what I’d like to do!) but that has not been my experience and I’m so stumped by it, I’m starting to think the documentation is wrong.