Joe,
Have you tried any delay times between commands. If it works by itself there is no reason it shouldn’t work with the macro. Create a macro with just the Lutron command by itself, to know at least you are starting from a working position, and then build on it from that point.
Bill
www.homeautomationnet.com