Hi Derk,
I have the exact same question, I just didn't realise until after I
finished asking it. I couldn't work out a way either. It "might" be
possible to infer it the track axis angle. If you take your first-
facing angle as "north", then you may be able to measure the curve of
the track ahead using the track sensors. If you then have an estimate
of your expected location, you can also then get your expected track
orientation and expected compass orientation, then the difference
between the expected track orientation and the actual track
orientation would equal yaw and could be applied back to your
estimated compass orientation.
A bit convoluted, though. It should be possible to test whether this
works using noiseless sensors.
Cheers,
-T