About hiding the hover you can try some thing but it's complex.
You have to rename the "Crafting" text to a special retextured character which then covers the crafting slots.
"container.crafting": "Crafting",

You will have to create a texture for this special character and should include only this part of your inventory texture and be positioned correctly to make it precisely overlay your real inventory.

I can't guide you further otherwise I'd have to do it for you which takes time and I don't have the graphical assets to edit, but this is the solution and I'm 99% sure it works.
To be sure it works before starting this you can just use a dummy big image for your "container.crafting" and see if the slots get hidden on hover or not.