My understanding is that most add ons can be added to a Steam install even if they weren't purchased via Steam, but to be safe I would recommend contacting its developer directly. Typically they have to be installed into the correct place in the X-Plane root folder.
Welcome to X-Plane Q&A, where you can ask support questions and get answers from members of the community.
This site is for X-Plane support questions only. Please search for existing answers before posting your question. Off-topic questions will be locked.
If you’re new, you’ll need to register before asking your first question.
If your question is answered, click on the check mark to select the best response.