Well, GTK3 Geany follows the themes fine here, if I select a theme that changes the toolbars, the Geany toolbar changes to match it.
So I don't think its a Geany problem, its the theme. If we go introducing special handling for particular themes we will likely break others, so its not worth it.