Any footprint can have any combination of available pad types.
Have a look at the official Connectors_USB lib for an example of such a footprint. (There are USB connectors with tht pads for the case and smd pads for the pins of the connector.)
Why would you think this can be a problem? (Maybe i understood your question wrong or you have a misunderstanding about something.)