net utility should allow IPv6 address to be used in all places that IPv4 addresses are used, expect where the specific command cannot be supported on IPv6. net utility should support transport over IPv6 for operations that can be IPv6 enabled . Let me know if you need help testing.
This is implemented in current versions of samba.