Illegal instruction usually means a CPU code was compiled for an incompatible CPU architecture.
The HPC Arm dev kit uses a Ampere Arm CPU. However the NGC container suggests it was compiled for the NVIDIA Grace Arm CPU:
HPL-NVIDIA, HPL-MXP-NVIDIA, HPCG-NVIDIA AND STREAM-NVIDIA BENCHMARKS FOR NVIDIA GRACE CPU
Code compiled for a Grace Arm CPU may or will not run on a Ampere Arm CPU, depending on compilation settings.
I don’t have any solutions for you. I don’t believe that container is compatible with the Arm Dev Kit. If you’d like to see a change in what NVIDIA provides, you can always file a bug.