Robbie,
We'll completely agree that there are many stupid parts about the app review process. While I understand the need, the execution is poor to say the least. Unfortunately, we don't have control over it and can only be reactive to their requirements.
I hope you get it going, but if not, keep us posted on progress or any assistance we can provide.
Thanks,
Alex