I would not run at all, let alone 21 miles, if I had those symptoms so close to a marathon. I know what you mean about wanting the psychological boost of knowing that you can do the distance, but there's a big risk of aggravating the injury further and jeopardising your chance to do the marathon.
Get some ice on it (ice it for 20 minutes at a time, have a break for 10 mins, and then ice again) to help reduce swelling and rest it for at least a few days (no running and no football!). Then follow the rest of your taper plan.