You listed four different options:
CR1 - with you being married, as soon as you obtain your visa you have a head start in being able to work when you arrive in the US for good.
K1 - looks like a faster option, but the biggest problem is you cannot work without adjusting status and that whole process is going to take quite some time. We chose K1 as the option for us, because it did work, but the inability to work followed by a long hiring process really put a severe strain on our life savings and the situation got pretty terrible as in nearly lost our health insurance.
B2 - well you can try, but it's low chances and risky. You've got immigrant intent.
VWP - nope. absolutely not. you cannot enter the US with the intent to stay and adjust status. You are certainly free to marry in the US and return home.
Ultimately you're going to need to pick a path which enables you to keep your visiting privileges and never overstay your welcome. I know it's going to be hard with a baby coming. You could marry, go home, visit your new spouse off and on (but remember not too close together or overstay), apply for the CR1, continue saving funds for your new life together and once everything is done you are good to go - with a green card that prospective employers will accept.