We really need to see the full size images in order to offer reliable feedback. This is explained in the Critique Request Forum Guide at the top of this forum.
That said...we generally don't accept copy/paste type composites like this. You should upload the individual shots and leave any copy/pasting to the buyer.
On top of that, it may also be that your compositing work is simply not cleanly executed enough, but impossible to comment without seeing the full size images the Inspectors saw.