TCP/IP is not, strictly speaking, an OSI network - the OSI model only maps exactly onto the OSI network protocols (X25, X400 etc).
There's also an iceberg hidden in your question of which the data card is just the tip: the 3G data network the card connects to ("UTRAN") is not a simple thing and includes several sorts of link. It's almost entirely transparent to the user: from an end-user or operating system point of view, it provides a point-to-point link with an IP address on each end. The user's end may appear as a PPP modem-style link, or an ethernet-style link with a MAC address. The MAC address is there for convenience and may not be globally unique (I have several Sierra Wireless cards on my desk all of which report the same MAC address to Windows "ipconfig"). Although it looks like Ethernet to the operating system, it isn't anything like it at lower layers. This part of the link is essentially made up by the modem card's drivers pretending to be an Ethernet device.
All wireless modems have a substantial amount of link control mechanism ("LLC") in order to find a radio network, register on it, ensure billing security, allocate radio timeslots, and roam between cells. This is "out of band" from the point of view of TCP/IP.
The links from the modem to its base station, the base station to the operator core network, out to the data network operator (which may not be the same as the radio network operator - see "MVNO" such as GiffGaff), and onto the public internet are all encapsulated up into one "link" with an IP address on each end but not anywhere in between.