Will,
not that this will help you much but … the quick answer is to find a post house that deals with that upload center.
With time to spare there may be another possibility. Firstly; the fails you are getting are the technical detection that some metadata is missing. They [the upload facility] ought to have a higher level document that describes their expectations. For example something like DPP AS11. Should that be the case then Adobe Media Encoder has a preset that will add that metadata. If the requirement is close then it may be possible to coax AME to produce it. I think there is an open source tool that is floating around as well.
The best place to start is getting hold of the submission standard document and then perhaps people will have more suggestions for you.