Hello Rick,
Sorry to hear about your trouble; I don’t really know how that could have happened.
About your question, whether some listings in a CPT can have location, while others don’t? There are a couple ways to approach the question.
The short answer is that physical location is either off or on for a CPT and that the settings applies to all the listings using the CPT, no mixing.
That said, if you want to hide listings from the map, you can assign them a category icon that is transparent.
You could use packages to assign a package ID to certain listings with/without locations to use package id CSS to hide certain fields on the page. https://wpgeodirectory.com/docs/common-code-snippets/#package
To help us understand, can you tell us more about what you are trying to achieve?