hello,
I think you may be able to allocate your steplib as any regular existing datasets, or use ISPF LIBDEF (against DDNAME ISPLLIB) option.
anyway here is How I call a program located in one of my libraries without any reference to steplib or ispllib. the dataset is pecified on the call :
"CALL 'HH594D.TRS.LOAD(TRSMAIN)' 'PACK'"
hope it helps