If I were to hazard a guess I would suggest that if you had gone to the IAF the extra track miles would have messed up the controller's sequence for following traffic but I doubt he was after 10 mile final with laser precision. We live in a world where extreme precision is often possible but not required. TLAR sounds about right.