In addition to being acceptable for the Navy and Coast Guard, the Farnsworth Lantern is also acceptable for the FAA. See:
https://www.faa.gov/about/office_org...ech/item52/et/
The trick on the civilian side is finding an eye doctor that has the equipment to administer it. You may have to travel to find one...