SMS dit: Combinatorial prediction of therapeutic perturbations using causally-inspired neural networks