You act like "out of the NFL" means he was sitting on his couch drinking beer and eating potato chips. Dude was punting in the lesser leagues. I know they are lesser leagues, but, I'm sure they had tape/notes on him from those leagues. That's what scouts get paid for.
Like it or not punting is not playing LB. And, they weren't going to be able to find an "above average" punter who wasn't on someone's roster. So, outside of being obstinant, who would you have brought in for one game? Because the way Harvin has been punting this year, whoever they brought in will only be rostered for as long as it takes for him to heal up.
Also re: #4, it makes no sense that they chose to go with the punter that they knew/were familiar with out of the group of punters that was available? mmmkay, sure. I guess they could have rolled the dice on a complete unknown and hoped that worked out.
As far as where it's coming from. (I think you mean the pick up of Wing), who knows? I'm going to guess both the HC and the GM are responsible. But, that would just be a guess.
Regardless of any of the above, punting was not the issue today.