The obvious solution is to attach a GtkGestureClick, but it never receives the double click event, because the event sequence is claimed by the GtkGestureClick internal to the GtkToggleButton as soon as the first button press is released.
This is needed for a long-standing feature where double-clicking a tool brings up the tool-specific preferences in Inkscape: