Selle paragrahvi jätkamine - Vaba agendina hooaja lõpus pikendas McKenna oma karjääri, nõustudes 1. juulil 2018 Ottawa senaatoritega üheaastase kahesuunalise lepingu sõlmimisega. Ta liitus AHL-i filiaaliga, Belleville'i senaatoritega, et alustada 2018/19 hooaega. Pärast kuut mängu Belleville'iga kutsus Ottawa McKennat tagasi. Ta esines 10 mängus senaatoritega, postitades 1-4-1 rekordit, enne kui ta vahetati koos Tom Pyattiga ja 2019. aasta
Kuuenda vooru draftivalikuga Vancouver Canucksi vahetuseks Anders Nilssoni ja Darren Archibaldi vastu 2. jaanuaril 2019. Ta vabastati pärast seda, kui ta oli Jacob Markströmi kaks mängu taga hoidnud, kuna Canucksi kavatsus oli ta ümber määrata oma AHL-i filiaalile Utica Comets. Philadelphia Flyers nõudis temalt viivitamatult loobumist, kuna nad tegelevad väravavahtlaste Brian Elliotti, Michal Neuvirth'i ja Anthony Stolarzi vigastustega. McKenna tegi oma debüüdi 8. jaanuaril 2019 Washington Capitals'i vastu. Ta oli seitsmes väravavaht, kes alustas Flyersis 2018./19 hooaja ainult 43. mängus. 30. jaanuaril 2019 nõustus McKenna 14-päevase laenuga Lehigh Valley Phantomsiga. Ta läks 2-1 AHL-i rekordiga kolmeteistkümnenda frantsiisi eest mängides.