Good race and amazed you got the time to do so much planning in 11 minutes!
That SI Air thing is a bit of a worry - why on earth would it read the second of two finish times - did it not record the first? and if so why not? and what would have happened if you hadn't gone back and punched a second time??
Same thing happened to me on the other side of the world today too. It showed up on my splits as just having punched some random control. The finish seems to overwrite so you get credited with the later one; If you leave your SI card in the box for multiple beeps, the time of the last beep is the time that you get from what I've seen.