The SLE5528 and 4428 are no SMARTcards, just dumb (synchronous) memory chips supporting the 3-wire protocol if I remember correctly. So they send no ATR and do not understand APDUs. Instead they understand just three hardwired commands: read, write (both operating with offsets) and PIN verify. The offset starting from which writing requires previous PIN entry can be configured. Unfortunately PCSC gives no support addressing stuff like this. There is a reader-independent interface called CT-API (somewhat popular in mid-90s in Germany to address health insurance cards, but possibly nearly extinguished since), but it is reader-dependent and must be provided by the reader manufacturer. Confusingly it also has an APDU-like command/response structure, but this is converted by the driver/reader to low-level hardware operation. This also explains, why the APDU list is so difficult to get: the chip itself has none.
This question has a good answers, which might help further.
与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…