The way this is written below, you have the parent being the ospf marked traffic, and then the child is traffic that does not have marked traffic, but if the parent requires marked traffic, there should be no un-marked traffic. This also will only affect routed traffic, not mpls/vpls
/queue simple
add name=OSPF packet-marks=OSPF priority=2/2
add limit-at=1G/1G max-limit=1G/1G name=not-OSPF parent=OSPF priority=7/7
I think you're going to want to specify the dst field on each ospf interface. And more likely use the queue tree for interface queues
/queue simple
add name="Link1" dst="ether1-Wan"
add limit-at=1M/1M max-limit=50M/50M name=OSPF parent=Link1 priority=2/2
add limit-at=49M/49M max-limit=50M/50M name=not-OSPF parent=Link1 priority=7/7
If theres a second direction
/queue simple
add name="Link1" dst="ether1-Wan"
add limit-at=1M/1M max-limit=50M/50M name=OSPF parent=Link1 priority=2/2
add limit-at=49M/49M max-limit=50M/50M name=not-OSPF parent=Link1 priority=7/7
add name="Link2" dst="ether2-Wan2"
add limit-at=1M/1M max-limit=50M/50M name=OSPF parent=Link2 priority=2/2
add limit-at=49M/49M max-limit=50M/50M name=not-OSPF parent=Link2 priority=7/7
Though I think you will want to use queue-tree for this application. As you will need to limit the vpls traffic at each end into the tunnel. This will not queue mpls/vpls traffic.
I believe your best bet is to set a vlan out interface, and have the wireless link drop based on vlan COS. You can mark your customer COS as appropriately needed.
I do think you want to use the output chain to mark your outgoing ospf traffic for interface queues:
/ip firewall mangle
add action=mark-packet chain=output comment="Mark OSPF" new-packet-mark=OSPF passthrough=no protocol=ospf
If you are going "out" a vlan interface, you may want to set COS priority and to do so:
/ip firewall mangle
add action=set-priority chain=output comment="Set OSPF vlan priority" new-priority=7 passthrough=no protocol=ospf
By using pre-routing chain and ospf, you are marking ospf packets into the router, not out of.