HPCC-9847 ECLCC crash due to dynamic record type within a MODULE

The fix here is only temporary, to prevent the crash. Really the grammar/syntax
should be changed to force (possibly implicitly) dynamic record types as VIRTUAL
types when passed as a function argument.

Signed-off-by: jamienoss <james.noss@lexisnexis.com>
Merge pull request #4908 from jamienoss/issue9847-eclcc-crash

HPCC-9847 ECLCC crash due to dynamic record type within a MODULE

Reviewed-by: Gavin Halliday <ghalliday@hpccsystems.com>