As of now we can't board any UAE flights as per our government rules even if we hold a valid COPR. They are only for UAE nationals or residence permit holders. There is no official word yet from Indian government but Etihad customer support on twitter last week mentioned they will be starting flights to India in August. If you check their website they have already started advertising flights from August 16 onwards but still not sure if we can board these flights.
Suppose you are able to find a AI flight to Dubai or Abu Dhabi, then you should be able to board Emirates or Etihad for Toronto. Because UAE will not refuse boarding if we hold valid COPR. to Canada. That restriction is only from Indian government. It's basically the same as travelling via Paris or Frankfurt through AI VBM flights as discussed earlier, only difference is there will be less hassle with transit visa issues.