Well, unfortunately Blender is not the fairy godmother…
You seem to be hellbent on using the wrong tool for the task. You’re the guy who uses a hammer to tighten screws, complains about things not working correctly and then asks for a fix/addon to enhance the hammer - instead of just using a screwdriver.
No matter how much you want it: Blender is not up to the task. Its NURBS functions are rudimentary at best. So either you get yourself a screwdriver or use nails (polygons) instead of screws (NURBS) to build your models.