Apart of Tapped Delay In Discrete library, all other versions of Delay can be obtained by changing certain dialog box parameter.
The port information can be viewed from "InputPortMap" parameter. Given the parameter is read-only, I am assuming the order of the port label will be fixed and correspond to
get_param(< Block>,"PortConnectivity")(X).type number where X is the particular number of port.