Nevermind, figured it out. Realised I should have been putting everything through the Z Combine Nodes, and not seperating with AlphaOver.
Thanks for sharing your solution. No doubt others will find that helpful 🙇🏻♂️