Erm.. xml is not correct. Every driver in this log has <Position> tag wrong. It looks like for some reason rf2 didn`t change it on race finish. So for everyone <GridPos> == <Position>. It just happened that for some drivers starting and finishing positions are equal and it looks "right" for them. Why it happened, I do not know, may be its specific track fault? Because its never happened before, I assume its something with the track... Or may be changing/accelerating/abruptly exiting from session.
Anyway, I do rely on <Position> tag. I assume its always right. So not my fault. If you really need, you can manually change <Position> tag in this .xml to correct numbers. Remove it from Results dir, "refresh" r2la, put corrected log in Results dir and "refresh" again.