Using the search function I found a macro for putting a temporary enchant onto a weapon, such as oils, sharpening stones, or in my particular case, the redesigned spellstones for warlocks.

Code:
/script UseContainerItem (#,#);
 /script PickupInventoryItem (16);
What I cannot figure out is how to run a similar script, referring to the spellstone by its name rather than inventory location.

Any ideas?