I'm not a huge expert, but according to Wikipedia "802.11s inherently depends on one of 802.11a, 802.11b, 802.11g, 802.11n, 802.11ac, or 802.11ax to carry the actual traffic."
Basically 802.11s __is__ the routing protocols. If you take them out and use OLSR you'll have a "normal" 802.11 network with OLSR. Totally legitimate, but it's not 802.11s.
In other terms, 802.11s does not define a data link protocol, so you can't use it as a data link protocol.