Post whatever links you can about this, if you don’t mind. I will try to do my own research, but it sounds as though you might have them handy or at least know better keywords to find them.
I find all your statements believable, but we would need more in order to cast doubt on The Movie. Without backup, or another film from the opposite view, the effort to discredit the film could backfire on us.
Do you know anyone who speaks arabic? I can tell you how to verify.