I can't say from experience about the odor, however someone did post on here regarding an odor after seeing their OB and everyone seemed to say that it may have something to do with an infection. So, you may want to go right back to the OB.
My husband and I went through over 7 years of infertility treatments. While I never personally had a blocked tube (but did get checked repeatedly for one), one of the doctors told me that as long as you have one tube, you can still get pregnant.
While biologically not the parents of our twins, I was able to carry to healthy babies that recently celebrated their 3rd b-days. I am now waiting to become a serrogate mom for a wanna-be mom and dad, where mom can't carry.
Good luck to you!