Hello there,
I just wanted to share my experience with you as I landed in Morocco 5 days ago. The 72 hours deadline applies to the PCR results and not to the date it was undergone. At the check in they will check your results and will add a note to your boarding pass stating the date you got the PCR results. If you are in toronto I would advise you to undergo your PCR test at the women's college hospital as the turnaround time of getting the results is very swift.i got mine in less than 24 hours (test was done Oct 13 at 10.30 a.m and the results were released the next day at around 3 a.m and my flight was on the 16th with Royal Air Maroc). Upon landing in Morocco, they will ask you to show the printed PCR results but honestly the verification process was not thorough at all.
Good luck to all