I will have a go at the script later. In the meantime, below is some SQL I put together with help from the forum and Thomas' book to list all instances of an informationItem being conveyed on a connector including the diagram that it appears on.
select InfoItem.Name as InformationItem, t_connector.Name, t_connector.Top_Mid_Label, t_connector.Direction, Source.Name as SourceElement, Dest.Name as DestElement, t_diagram.Name as DiagramName, InfoItem.ea_guid as CLASSGUID, InfoItem.Object_Type AS CLASSTYPE
from t_connector, t_xref, t_object as InfoItem, t_object as Source, t_object as Dest, t_diagramlinks, t_diagram
where t_diagramlinks.DiagramID = t_diagram.Diagram_ID
and t_connector.Connector_ID = t_diagramlinks.ConnectorID
and t_connector.ea_guid = t_xref.Client
and t_connector.Start_Object_ID = Source.Object_ID
and t_connector.End_Object_ID = Dest.Object_ID
and t_xref.Description = InfoItem.ea_guid
and InfoItem.Object_Type = 'InformationItem';
********* SQL updated as per Helmut's suggestion below, but for jumping to project browser ******