I had a pigeon that had a broken leg. It was everso swollen and I had to cut the band off. He mostly held it up but did walk on it occasionally. I would recommend maybe putting her in a cage for a week or so, so she can't fly and leg her leg rest.
@biophiliac recommended to me to use Arnica cream to help reduce swelling and syphytum pilules to help with healing the bone. If yours doesn't have a broken leg or toes just the Arnica cream applied liberally on the leg should give some relief. It may be its just twisted it landing.
Mine made a full recovery but his leg is still a little larger where the bone healed. He was top cock until one of the youngsters made a challenge!