Hmm... what you've written here doesn't really make sense. You can only use the gtk2 indicator in the current xfce packages. There is absolutely no way to load gtk3 indicators without installing a custom version of several xfce components.
So whatever the problem is, it's a problem with the gtk2 indicator (because the gtk3 indicator works fine if you install those patches). Therefore your workaround is actually what needs to be done for the real fix. It just needs to be implemented in a way that does not impact other desktops.
Hmm... what you've written here doesn't really make sense. You can only use the gtk2 indicator in the current xfce packages. There is absolutely no way to load gtk3 indicators without installing a custom version of several xfce components.
So whatever the problem is, it's a problem with the gtk2 indicator (because the gtk3 indicator works fine if you install those patches). Therefore your workaround is actually what needs to be done for the real fix. It just needs to be implemented in a way that does not impact other desktops.