I would let her go contingent on her putting together a plan to make up the homework... Put the plan in place before the party... And you can help her if she lets you... Don't take the party away from her this time... I don't think it would be worth it in the scheme of things...
I am not a cotton ball-y, lenient type of parent, accept in emotional matters... sometimes it pays to go soft, IMO...