This is because SIVAE-c considers the dependency between the sentence prior and the syntactic tree prior, so it can more efficiently prevent the mismatch between two latent variables.
sIVAE-c learns more robust syntactic representations, but this advantage is not reflected on the reconstruction evaluation.