Macro in default value is being resolved while creating the document (when system renders create form). At that point of time the SKUShortDescription or any other fields is blank (null).
So this is not an issue, this is correct behavior, the only thing is that it does not meet your expectation. I'm sorry.
You may copy SKUShortDescription to some other field in Document Insert before event handler. Details are here.