Is it possible to fail to catch a pokémon ?
The catch and fish command gives you the pokémon with 100% of chance
The Fossile machine will give you sometimes an extra pokémon with your catch
Fishing brings you more points?
Fishing gives you more points at the cost of an appat.
It is even the case with the Fossile machine.