No, you always have to do something to a Z-Wave sensor to unpair/reset it, usually it's the same or similar to the pairing process, i.e. you have to press a button, a tamper switch or go into a menu etc. or it won't reset.
As such, using the remove all option, you wouldn't be able to do this, as you'd have to manually do something to each of your sensors/devices all at the same time, more or less, to reset them. So what you're suggesting is just not possible.
What Remove All does is it just deletes the file in the Almond+ that stores the sensor list and the keys for each of the sensors that are generated when a new sensor is added.
The Remove option on the other hand when it comes to Z-Wave sensors sends a signal to the sensor asking for a correct reply which in this case should be a request to be disconnected from the gateway/controller and then be reset. If the Almond+ doesn't get the right response, it won't do anything. Most ZigBee devices on the other hand don't care about this, but if you don't reset them, they're going to try to reconnect to the gateway/controller, even though you've removed the connection from one end, which would finally lead to the battery being depleted if it's a battery powered device.
Yes, it's not the most constant way of doing things. but as I said, we don't make the standards and these things were decided a very long time ago.