Not really a match made in heaven.
The Crown prince of Scotland isn't gonna agree to a matrilineal marriage, which means poor Orabilia's heir would be a Dunkeld, and Kriegsspieler'd lose when she died.
Nick
It's worse than that.
Why would the king of Scotland waste a son marrying some minor vassal when he could marry his son off to an English, French, Danish, or even Norwegian princess? The last thing Scotland needs is to waste a chance at a foreign alliance by throwing a son away at some domestic wench who will want a matrilineal marriage anyway. It would serve no political purpose.
If the king wants his grandsons to inherit those lands, he can just revoke titles or imprison/banish/confiscate her titles easier than wasting a marriage on her. That's what I would think, at any rate. (You might not like playing MP with me. )