It does sound like it may be a stress fracture; poor kitty may have had a predisposing weakness in that joint I'm sorry to hear that treatment was delayed but the emergency vet. But it sounds like he's in good hands now. Prayers are on the way for dear Riley!!