Your units can Infiltrate any number of times.
Cabal Spymaster is a Unit.
How to Get Edit
Beat the fifteenth mission in Jekk's Bounty, "The Countess".
When you play this, if a unit has already Infiltrated, it will be able to Infiltrate again after this enters play.