Factual error: Some factual errors regarding Basques: 1) Basques have not been fighting for ages against France and Spain, and they do not kidnap US citizens. 2) Basques do not look, in any way, like South Americans. 3) Violent Basques are not guys "up on a mountain" with old rifles, but terrorists with modern weapons.
Factual error: MacGyver and Victoria go back to the location of the science event to think about the incident. MacGyver's friend, Bannister, suffers from a heart attack. MacGyver cuts a microphone cable and binds the cords to a metallic candlestick. MacGyver uses his creation as a some sort of defibrillator. Of course it works and MacGyver saves his friend. The maximum power in the wire is 11-48v DC with the maximum current of 10MA - not enough for giving huge electric shocks.
Answer: Late one night, Geoffrey used a covert listening device to overhear David explaining his barricade device to Janet which is how he figured it out.
How do we know Geoffrey really did use a covert listening device? They didn't mention him using one.
There was a scene of him using it when David told Janet about his barricade.