I don't really plan on extending support to modded units; construction drones are closer to biters than robots internally, and there'll always be another mod that still won't work elsewhere.
Though I have to ask, what's the use case for preventing mining here anyway? These drones only exist when you manually give them a job. The intent of this mod is to stop you picking up robots that just happened to be flying past while you're mining something else.