The "no multiple innings" is a fan thing. Has nothing to do with how the team actually makes decisions. Beyond that, the two pitchers available besides Abreu were Munoz and Teng, who you also said can't be brought in. So what did you propose? Throwing out a position player? We know literally nothing about his recovery, pain levels, how it's affecting him, etc.
The multi inning thing is something both Brown and Espada stated was a prioriry in the offseason. It's not just a fan thing. As for Pena, yeah. That was just a fan venting.