Is there any way to update the PAGE PROPERTIES during the deployment time using PLC workflow?
There is no *supported* way, as you're not supposed to modify the .page XML directly and there are no APIs to do so. The only *supported* option is to use EAs, which do have a supported API. However, that does mean you need a repository for your metadata on the runtime and if you have no additional requirements to go this route, then modifying the .page XML is a legitimate option. As far as hacks go, I'd call this one pretty minor.