When using datastore clusters and Storage DRS, I find it useful to also use storage profiles. When you do this, you can ensure VMs meant to stay on certain datastores do. The corollary is that VMs that need to stay off of certain datastores, do as well. Make one storage profile for the unique VM and another for those VMs that share a datastore cluster.
Cheers,
Mike