Already test the steps you mentioned, I already do the following :
- Go to Dynamic Discovery, add VIPs, save and close the discovery window.
- Go to Static Discovery, found all the VIPs there ( and removed the unwanted IPs ).
- Save and close the window.
- Run the Discovery window again, and all are there. so YES it should work fine.
Also could you please let us know which DSS version/build that you were using when you did the mentioned steps? you may update or downgrade your build to see if that makes any difference.