Will drywall mud stick to shellac-based primer?
Yes. This fine plastering expert actually recommends it:


  If the surface is new, eliminate any possibility of coating failure by priming the surface in an oil primer, B-I-N SHELLAC BASE is preferred.


Here is another expert plasterer doing the same.