Dislocation of the hip is a very serious injury. Serious not because it is life threatening or because the limb is at risk but because of the fact that you could develop arthritis of the hip and a life time of pain in the hip. It is considered an emergency and as far as possible treatment should be as early as possible. Every hour of delay compromises the outcome.
One of the major problems that can occur in such an injury is that the blood supply to the head of femur can get damaged and the patient develops arthritis of the hip. This is difficult to diagnose early and till about a decade back diagnosis could be made only after 6 months to one year. These days with MRI it is far easier. If you have a fracture of the head the risk for arthritis is
higher. This arthritis is different from the conventional arthritis most people know of. This is because unlike the other arthritis this affects the only injured hip. Osteoporosis, if it occurs in this, is secondary to reduced activity of the limb.
From your description the treatment given seems to have been right. As far as the restriction of the activities is concerned sitting on the floor places a higher stress on the hip joints. Therefore, it is better to avoid it. I would recommend that you stay active. Swimming is a good exercise and you could continue it. I don't think you need to be in a dilemma. Continue with your
life and see if the pain deteriorates. If it does surgery may be required at a stage when pain is unbearable. You should have a regular follow-up with you surgeon.