Wow! What a bloody shock that must have been! Congratulations on your DD though and the name you've picked for her is very pretty.
:)
I didn't get that "rush of love" thing either, not with either of my boys, so I have no idea what that's all about. But I did bond with them, so it's just to say that the "rush of love" isn't particularly about bonding either!
Given your circumstances, it sounds like you are still in a level of shock - have you had a decent debrief about your birth experience? That might be beneficial for you, to really get your head around what happened, and it might help to reduce the shock. You may need some counselling, even if you think you're not that sort of person - really unusual circumstances can create the need for something you'd not normally be up for, so please consider it.
Re. your mother - take a step back and think about what she's normally like - is she normally critical of you? Of your choices, what you do etc.? If so, then she's behaving true to form and there's probably never going to be any change.
But if this is a new way for her to behave then tell her to stick it up her arse and try to help you rather than belittling you for your efforts when you didn't have the first idea what was going on - it's obviously a bit of a shock for her and everyone else too, but FGS they need to be supportive, not critical!
Glad your HV is being helpful, maybe she can direct you to some support groups, or mother and baby groups - they might not be "your thing" either, but at least you'll be among other new mothers, so you'll see that everyone with their first is just winging it - we all do, whether baby was expected or not.
I wasn't a maternal type either - barely held a baby in my life before I had my own, wasn't sure how to hold them in case I dropped them, wouldn't change a nappy if you paid me (literally, I was an au pair to twin 22mo boys and their 9yo sister for 6w and it really wasn't something I was prepared to do!) - but it does come.
Also, if you haven't been assessed for PND yet (and I expect you have because your HV sounds very on the ball) do get that checked out sooner rather than later.
I hope there's something of use in that lengthy spiel - and really, things will get better. Just tell people that aren't supportive that if they can't support you and understand then fuck off until they've got a grip of themselves. 