sounds like the screening table is blocking it. Carrier will not let you spoof numbers that do not belong to you. It only allows you to display on outbound numbers that are assigned to your PRI.
It is trying to pass the caller id straight through, and the carrier's screening table is blocking it.
you need the carrier to remove the screening table.

new techy and I could be wrong because, i didnt think the toshiba would pass through CLID like that.