McKenry’s promotion from Colorado Springs coincided catcher Wilin Rosario being unavailable for Saturday’s game against the New York Mets because of the flu.
Earlier this week, the club placed infielder Josh Rutledge on the 15-day disabled list because of the flu and recalled infielder Ryan Wheeler from Colorado Springs.
McKenry, 29, began the season at Colorado Springs, where he was batting .300 with two home runs and 11 RBIs.
Bettis, 24, was optioned to Colorado Springs for the second time this season. In 12 appearances with the Rockies, Bettis is 0-1 with an 8.78 ERA.