I think the 'T' in T spec relates to the additional gadgets. The sat nav, laser controlled cruise function and the parking laser.
In this context spec is more likely short for specification. I don't know what T-spec signifies in the Nissan line though.
I don't know about the T but the SPEC part means special