Just watched highlights on BBC website (after watching whole game on Alba), and looked a lot to me like Barrowman said something to Craigan after they collided that provoked a response, rather than Craigan reacting to being hit in the face. We looked pretty lucky not to concede a penalty just before that, mind you... pretty blatant shove in the back from Hutch, guy didn't look like he was going anywhere but that doesn't mean it's not a penalty.
For the offside, Ojamaa certainly looked a mile on and Higdon just off, but don't think it was necessarily that easy a call for the linesman... Higdon had arguably still taken his marker (and thus one of the last two defenders) out of the game even though he had pulled up by the time Ojamaa had collected the floated pass, so you could say he'd interfered. But aye, so much for the attacking team getting the benefit of the doubt in marginal offside calls.