No, I have not found an easy solution to this yet. I have exactly the same problem with my Panasonic TX32PL1 which requires an extended press of the power command to power on.
I have created a workaround though, which is a page that has a button with the TVs power command on it and another button below it which contains the rest of the macro required to set up and use the device in question. A separate page of this type needs to be created for every source as the button at the bottom which effectively completes the macro commands needs to be different for every source.
Below are link to images of the pages giving you a better idea of what I mean.
