The public constructor exists (he can easily validate this by downloading the trial and inspecting the DLL). I think he needs to research deeper why he's getting the error.
In either case, our module works correctly with DNN and it has no knowledge of SearchBoost, neither does it need to. SearchBoost, as I understand, tries to augment the DNN search by running it's own indexing by peeking into other modules and trying to make it return search keywords to index. Instead, it's up to SearchBoost to handle every module situation it encounters.
p.s. the Task Scheduler has no interesting properties or keywords to index, so it probably won't matter to your overall search results.
Thanks,