Hi,
If there is no any other GPIO except ON/OFF PIn to connect MCU, it seems no any solution to get what the status is.
About 'power mode switch', here is an example where the user can set the MCU to a specific power mode, User can wakeup the core by key interrupt (SW7, Reset or Power off). I am not sure if it can help you for the dedicated requirment.