1. EoIP tunnel has 2 ends, so no reason to use /29 mask. I suggest to use 10.10.10.1/30, 10.10.10.2/30 and forget about connecting anything within this ip range. Additionally I recommend to enable IPSEC on EoIP tunnel.
2. If you are using only this one EoIP tunnel, use static routing instead of OSPF. This way you have better control.
MAIN OFFICE MIKROTIK:
add distance=1 dst-address=10.0.0.0/24 gateway=10.10.10.x
#where 10.10.10.x is the IP of EoIP tunnel on REMOTE OFFICE MIKROTIK
REMOTE OFFICE MIKROTIK:
add distance=1 dst-address=172.19.0.0/19 gateway=10.10.10.y
#where 10.10.10.y is the IP of EoIP tunnel on MAIN OFFICE MIKROTIK
Because you are using layer3 tunnel, no bridge is needed. It works almost like Site-To-Site VPN.
If you have any firewall rules, be sure traffic between 172.19.0.0/19 and 10.0.0.0/24 is not dropped (denied) by any of these rules.
Hopefully it will help you fix the issue !