I believe it's because the meshing utilities do not handle the construction of meshes above dimension 3. This is not documented under Interpolation, but one finds the restriction mentioned elsewhere. For instance:
From the documentation for DiscretizeRegion:
The region reg can be anything that is ConstantRegionQ and RegionEmbeddingDimension less than or equal to 3.