Du könntest das ganze auch mit Queues machen. Da schiebst du hinter das Absenden des Formulares das Ausblenden der Ladeanimation rein. Falls nun noch ein weiterer Request kommt, löscht du das Ausblenden der Ladeanimation aus der Queue und schreibst sie erneut hinter die letzte Request.
Oder noch besser - 2 scopes. In das erste (START) schreibst du deine Requests und in das zweite (END) schreibst du dein "Ausblenden der Ladeanimation". Wenn ein weiterer Request gesendet wird, kommt der in die Start Queue und somit wird erst das Ladeanimationsding ausgeblendet wenn nix mehr in der Startqueue ist.
Falls du das so umgesetzt hast, kannste ja mal den Code hier posten - würde mich interessieren ;)