Preventing curve from closing when end points are coincident?

Yes, sorry - I should have read your post properly. I think I understand the issue now.
It seems to be the same as discussed here:

One way is to move the ends apart a tiny distance (and move them back together after making the surface). Depending on your geometry there might be a better way though.