Bill, you are correct.
The CEC prohibits the installation of a smoke alarm on a circuit protected by a GFCI or an AFCI.

Ed