Level 15

The IRS audit techniques manual would describe what you have as a hybrid:

Hybrid Company - A consulting firm that provides other services or goods. An example is: a computer consulting firm that provides computer consulting services, as well as, the sale and installation of the computer hardware and/or software that they have recommended. 

Of course, this was written in the pre-SSTB days. But wasn’t the definition of “consulting” an issue in the earlier Section 199A QBID days?

If I’m your client, I’m going to tell you I don’t want to know why you can’t break out the non-SSTB income, I want to know how you are going to do it.