Hm, there's not a way to sign a punter and make him active and in your depth chart. A signed player will be added to your roster as an inactive player, your depth chart will only get shuffled if you have too many players on your roster or too many active. As long as you cut or IR a player so you're below 53, and have at least 45 players active, the AI will leave you alone if you sign someone; he just won't play in the upcoming game because he'll be inactive.
I'll have to think about the best way to handle that situation - because I'm sure you're not the first nor will you be the last to miss a midweek - but I'm not sure what that would be (maybe adding pending contracts to your depth chart screen or something like that)