BEIJING–Olympic champion Kyle Shewfelt’s gritty comeback from two broken legs fell just short of making a final on a day where the Canadian gymnastics team was crying foul at the Beijing Summer Games.