There are two reasons why contact lens wearers get this where non contact lens wearers don't.
1/ Contact lenses can cause small abrasions on the corneal surface which the acanthamoeba can "latch on" to, making infection more likely.
2/ The amoeba attaches very easily to the contact lens surface itself. They attach more easily to soft lenses than to rigid lenses.
Rigid Gas permeable contact lenses have an excellent track record but I am aware of at least one case of acanthamoeba with them. But the person in question had a very strong prescription, dreadful vision both with and without the contact lenses and was completely unaware that her contact lens case was filthy by most people's standards. They don't absorb fluid in the same way as a soft lens. Also acanthamoeba can attach to the surface of of a soft contact lens much more easily than to a rigid lens.
There is a higher incidence of this in extended wear as well.
And to be honest, I really don't encourage extended wear if I can help it. I know they're convenient, but I have never been happy with the idea that the patient is expected to shower in them. I prefer oldfashioned sleep without contact lenses, then shower, then insertion of lenses.
Speedo used to do good prescription goggles, I'm sure they still do but our practice doesn't stock them. We have replaced them with other goggles where you can actually have two different powers, one for each eye. They are great but the name escapes me, I will have a look in work tomorrow.
There are others which you can have made up to your exact prescription, I did find in the past that they were more prone to leaking than the generalised ones and they're usually twice the price.
Gallic it's an amoeba rather than a bacteria and it's not airborne. I don't think you could catch it from steam but I would expect it could be lurking on the surfaces in a steam room.