IMO...
I would set the 200 IP guy to LONG A, available in any inning.
Anyone I don't want to pitch would be LONG B. (Assuming your 200 IP LONG A guy is the best, you can code everyone else as LONG A as well, Sparky will use the best first).
If you have TRUE closers or set ups, use them. They will not replace the LONG A guy as long has he hasn't hit his IP.
As an example, in a progressive league, IP breakdown has me using a 3 man rotation of 300 IP starters, and '95 Maddux as a "superman Long A". I have other guys in the bullpen, but nobody (of course) as good as Maddux. So he's Long A, as is everyone else. Sparky will use Maddux as first choice, using him for his 60 PC role if needed. Nobody will replace him. If Maddux is unavailable, then Sparky will use one of the other Long A guys as I have them defined.
Works like a charm.