I actually sprained an ankle myself sort of recently. I was able to workout during my recovery by doing the following:
1. Upper body weights
2. Barre/Mat (i.e. TurboBarre, To The Mat)
For cardio, once I was able to put some pressure on it, I road a recumbent bike and then I moved on to a spin...