To clarify, the shaders included with CustomUnityAssets aren't inherently incompatible with VaM lighting and shadows. The issue typically arises when CUA scenes have been through a light baking process and packaged as a single unit—they tend to rely on the baked data rather than real-time VaM shadows. Fortunately, standalone CUA assets generally don't require this adjustment under normal circumstances.
If I'm not mistaken, the tableware on the table—if they're standalone CUA assets—should have their shadow casting working perfectly fine. The issue lies specifically with the entire scene file that includes the table itself.