Ok, it should be easy.
Create Alias_VPN inserting 192.168.1.220 & 192.168.1.225.
Create Alias_LAN with 192.168.100.0/24 and 192.168.1.0/24
I assume you have used the "route-nopull" option, you have 2 Gateway, 1 for clear net and 1 other for the VPN tunnel.
I should start with Manual Outbound NAT with 2 simple rule:
VPN_WAN Alias_VPN * * * VPN_WAN address * NO
WAN Alias_LAN * * * WAN address * NO
Then you should build the firewall rules, the order is important, the rules are processed in top-down order, the first which meets all conditions is applied.
Firewall rule on interfce 192.168.1.0/24 TAB
PASS –- IPv4 * Alias_VPN * * * VPN_WAN_GW none //IPs in Alias_VPN will use gateway VPN_WAN_GW (or whatever you named)//
PASS --- IPv4 * Alias_LAN * * * * none //IPs in Alias_LAN are allowed and will use default gateway, this rule should allow communication between clients on different subnets)
Firewall rule on interface 192.168.100.0/24 TAB
PASS --- IPv4 * Alias_VPN * * * VPN_WAN_GW none //IPs in Alias_VPN will use gateway VPN_WAN_GW (or whatever you named)//
PASS --- IPv4 * Alias_LAN * * * * none //IPs in Alias_LAN are allowed and will use default gateway, this rule should allow communication between clients on different subnets)
Let me know if works.