You can't reserve a connection as far as I'm aware.
Read up on addnode and connect here:
https://en.bitcoin.it/wiki/Running_BitcoinBut you can't use those to connect to armory I think.
My idea would be:
1. I would move your public connections to a different node. And keep this as private node only node almost?
2. Channge this node's conf to connect/addnode to all your other nodes (only).
I have actually been thinking of using such a almost offline wallet where firewall is set to only allow connections from bitcoind to a specific IP on port 8333 to an internet facing node. Everything else is dropped.
You have then
Armory <----> Bitcoind <----> firewall <---> [public facing node bitcond] <----> internet
Everything on the left of the firewall is then basically an offline pc other than the one connection being allowed.