Canonical Transfer-function Realization for Schur-Agler-class Functions on Domains with Matrix Polynomial Defining Function in $$\mathbb{C}^n$$