Unfortunately, TAP mode is not supported on Android OpenVPN.... : ( So not a solution for me.I wonder how people do this... to check IoT devices away from home via VPN. Many of them don't use mDNS so there must be a way.
By the way, does it make sense that when I use as source "VPN net" the rule is not triggered at the firewall but when I use the VPN net explicity (192.168.100.0/24) it does?
BTW, this is probably a long shot, but have you looked into whether the udpbroadcastrelay plugin works across VPN interfaces?