Some DID cards can work as FXS/DID, But caller ID is only available when DID is disabled.
Use
router(config-voiceport)#no signal did
router(config-voiceport)#caller-id enable.
It is not possible to have caller id support on analog line, with DID and wink start for inbound calls.
You must choose the DID or caller id