I don't know how it could be considered discrimination if they didn't know you were pregnant. Did you mention it in your phone interview? Did you tell them the reason you couldn't come in for an in-person interview was because you were too pregnant to travel?
I can see how it could have been a turn-off to them to be told that you couldn't travel for an in-person interview. They might take it as a sign that you don't want the job that badly.
It was definitely unprofessional of them to not follow up to tell you whether or not you're still in the running. But that is all too common, and it usually has nothing to do with discrimination. They are waiting for someone else to accept their offer, they are totally disorganized, or the position is no longer available.
I always joke with my sister that she only interviews and gets newly hired when she is massively pregnant. She has done this three times now. She was always up front with her pregnancy, and she has never had a problem getting hired. Lucky her. I know this is usually not the case for most women.
Obviously, you are better off not working for that employer. Hopefully, you'll find something better when you move. Congratulations on your new baby!