Custom Plugin doesn't get picked up in CheckMK

The agent plugin you linked creates a new agent data section.

I do not see any check plugin for the check engine on the monitoring server that handles this section. Therefore no new services are created.