Hexagon has got NCL version which is capable to run with aprun. Latest module version 5.2.0 is aprun compatible. This version is loaded by default if you do module load ncl_ncarg.
If you miss some features and you want to run ncl on login node, then module load ncl_ncarg/5.2.0-login shall be used.