Why not Baddoo? Removing Canha from the OF opens up an OF spot.
I know there were a few comments about trying Carpenter at 1B. That's probably something that might be nice to try in spring training, but given how this team is so dependent upon pitching and defense, I'm not sure its a regular season experiment.
I have no desire to bring up Hiura. He's not on the 40, he's a hack at 1B, his offense has been OK like you said. I guess the priority would be to get Torkelson back on the right path for the long term and short term pain would be acceptable. Its just to tough right now without the backup 1B.
Given how Canha is a key cog in the offense right now, he's not going to sit much. I think I'd take my chances with Ibanez as the backup 1B right now.