I unfortunately won't be on a dot2 for the foreseeable future to test this, but I would open a command page just for fun and try to type it in.
Something like Assign macro 39 at exec button 1.** -- the hardkeys exist to enter this as well -- and see what error you get.
Here is what I've done in the past:
store an empty cue on your desired button
then edit the sequence and scroll to the right
input macro 39 in the CMD section
finally, change your button to the desired setting (temp should work for you)
Good luck, and happy programming!