vtkDIYGhostUtilities: Ensure dequed arrays are valid: ParaView/Release
requested to merge spiros.tsalikis/vtk:ghost-guard-enqueued-dequeued-arrays-paraview-release into paraview/release
This is done to guard it from trying to create arrays of invalid data types.
This MR is a copy for paraview/release of !11639 (merged).