Scotland's largest hospital faces a new mix-up row after a grandmother's body was given to the wrong funeral director.