The bottom line is Marco had every right to pass Kanaan. He was down low enough so Kanaan could take his normal line into the turn. Just look at the replays.
According to Dixon Kanaan made his first mistake when he lifted in turn one that gave Dixon the oportunity to overtake Kanaan on the out side and Marco to the inside.

In three I500 Marco has a second and a third and Kanaan a hand full of DNF's.