Just a small note, as it probably doesn't make a huge difference over a full season, but your "WHIP + 3.00" for BFIP is slightly off, because it doesn't account for runners reaching on errors. If a pitcher is playing in front of a crappy defense, that number will be higher.

Well I get 4809 - but I use his BFP of 1203. For 294 IP, that's 4.09 batters per inning pitched. I think every now and then one of those H's or BB's gets erased in a double play. Anyway, that's still 120 pitches per start. You can get BFP by looking at his general statistics in his draft profile. It's called PA there.

He appeared in 37 games, so he should be good for about 130 pitches before in-game fatigue gets him.

This isn't the case with all pitchers. Some. like '08 Addie Joss, appeared in more games than he started (44 vs 37), so his 4719 pitches get spread over 44 games, causing his pitch per game limit to be more like 104. That's my theory, anyway. I don't let him go more than 100 pitches per game.