So glad you kicked him out, better to be angry than manipulated. The birth is a medical procedure where you will be at your most vulnerable, you need to be surrounded by love and care. There is nothing vindictive about that and if he sees otherwise it's his problem not yours.
You are a single mum, give the baby your name. Its not the end of the world if the child doesn't have his last name, women have dealt with that for many years. The worst that happens is he takes you to court and then you hyphenate. At least you tried.