I would be tempted to call here, most likely because he has 1010 or JJ in these spots, folding would seem to tight on the flop, on the turn I'd like to bet 3/4 pot or a small bet, to see where I stand here. but it is a very weird line indeed. what did he have in the end?