Superglue injected under the decal was my first thought. They make various thicknesses and some are water thin. It also dries clear. You just have to be very careful to not get it on top of the decal. Your shellac idea may be more promising. We know it won't hurt the decal and would be sticky enough to hold, especially after you clear-coated over the decal to protect it.
Rodney