AFAIK, for the situation you described, your only way to add monitors is by injecting a new monmap to the surviving monitors.
This means that while the cluster is fully up and running, you grab a monmap (do all of this on one of the nodes that will still be up in your tests):
ceph mon...