Oral sex has not been known to transmit infections that would lead to
epididymitis, except for gonorrhea --
and you are obviously aware of that possibility
and have given your own good arguments against it.
All that said, I cannot say for sure whether or not you have epididymitis. The altered appearance of your semen is consistent with an infection, but probably not an STD.