Can I only perform SQL probes on Datasets that are built from SQL Recipes? I'm using SQLExecutor2 but within my Plugin, but not an actual SQL Recipe.
Sure thing, as long as the dataset is on a SQL connection! Note that in your plugin, you can control the input dataset connection, for instance using "mustBeStrictlyType": "PostgreSQL".