It's completely true that you can catch fish of the same species from different locations, but with only slight genetic differences. That's part of what I've been getting at. The genetic differences may also become so great that they might no longer be considered the same species.
The point about finding the same species of fish in different lakes is valid and all, but you're missing a couple of points. First off, Michigan doesn't compare well to half the geographical landmass of Africa. That is a lot of very seperate rivers, lakes, and swamps. Secondly, the reason why you may find one species spread over many separate systems in temperate zones, is because they where dropped off by moving glaciers during the last ice age. Polypterids on the other hand have had a stable presence in Africa for almost all of pre-history.
Take also the fact that the Polypterid genome is actually known to be variable and malleable, and it seems more likely that there are great variations in P. Senegalus colonies over their wide distribution. The number of vertaebra and dorsal finlets in Bichirs have been proven to be extremely variable for example, growing shorter or longer in relatively few generations. This is one characteristic that I think is likely to vary among populations.
I'd also like to add that as Polypterids are distributed over many turbulent and potentially dangerous zones, many species are sorely understudied in their natural environment. There's also a real possibility that there are undiscovered species altogether. Honestly I find it strange that so many would bluntly deny the notion that there are undiscovered species or subspecies. I can really find no reason to speculate that there isn't.
Lastly I think it's kind of ****ed up that so many here would want to discourage someone who has a passion for these fish beyond keeping them in a tank, and only wants to learn more about them.