"Desired Macro" - Stands for the pet ability macro that you are trying to create.

You cannot make it just like I put it in the post thus why you must hardware macro the ability.

Yes you can use a third party program to macro your keys. Depending on what you are comfortable using.

Shields977 is correct.

Updated my original post so it can be easier to understand:

changed the "desired macro" on "Keybind Ex. 2:" to "targeting macro" to better portray the process and posted a targeting macro that will work with the example.