You are doing 100% correct. You should apply for extension before 20 April 2019, then your status will become implied status. and you can stay in Canada till they do not give you extension. As your PR application in process, normally in this situation they wont process your extension application...