Rated!
I don't know if the late web upload is allowed, but I don't think anyone's going to care - considering it's obvious you aren't trying to upload an updated version.