Ваш список наборов данных находится в спуле, потому что именно туда вы направляете их с помощью кодирования ...
//SYSPRINT DD SYSOUT=*
Направляйте ваш SYSPRINT DD на набор данных, а не на спул с помощью кодирования ...
//SYSPRINT DD DISP=(NEW,CATLG,DELETE),
// DSN=&SYSUID..LCDT.DATASET.LIST,
// SPACE=(TRK,(10,10),RLSE)
... и IDCAMS должны предоставить соответствующие RECFM и LRECL.