I doubt it's truly too late, I'd be surprised if they would not accept an update, especially if it's the same image and you just want to improve quality.
Honestly I feel people have a surprisingly rigid sense of these contests and their rules. NWDA are all reasonable folks, they will want to prevent cheating and other unfair behavior, but that's about it.
- Oshyan