Each site has a site to site VPN using the 871/891 to the ASA.

And yeah I think its partly a VLAN issue.

But its also not pushing the 10.1.100.0 traffic through the VPN tunnel. Right now the only traffic passing through the tunnel is the 192.168.0.0/24

If I set up static route on the remote sites of:

ip route 10.1.100.0/24 192.168.0.15 (UC Data IP)

then run a tracert to 10.1.100.1 its not passing through the tunnel to 192.168.0.15, its going out the WAN port and being dropped on the outside.

If I run tracert to 192.168.0.15 its two hops:
192.168.10.1
192.168.0.15

Once I get it sorted out on one site, the rest should be easy, its always the first one!