And terpenes, most specifically, but the above is all correct.
Ultimately, Nitrogen is Nitrogen, Phosphorus is Phosphorus, etc. As others (and your source) have pointed out, the plant doesn't really care much about where the nutrients come from. Like humans; sure, the occasional protein shake...