Hmm backlogs is the main problem because they have leaded you to gap .. I have same profile . 6 month gap due to backlogs. Going to appear in ielta soon.
Approach a gud consultant who can write a gud sop and prepare ur case strongly. Gud luck bro .
Also tell ur percentage of 10th 12th and...