Tuvok, firstly it's always best to read a link carefully before using it to make your case. No mention of Fray Bentos Corned Beef being made in Scotland so I'm afraid it cannot verify your claim (or your friend's come to that). The article confined itself to pies.
Secondly, I'm sure others will find it a bit peculiar that the paper label on Fray Bentos Corned Beef states that it is made in France for Fray Bentos. I cannot think of a circumstance where a food manufacturer would be economical with the truth over this.
Thirdly, UK Government Food Establishment data does not have Baxters or Fray Bentos listed as manufacturing corned beef on any site in the UK. The data is a legal requirement.
Finally, I arranged this morning for my university to query your friend's assertion directly with a senior executive at Baxters. The person confirmed that they do not manufacture corned beef on site. Canned corned beef is manufactured for them in Lourdes and is packaged, paletted and shipped to the UK for distribution to retailers own warehouse facilities.
Clearly, your friend is oblivious to these facts but I do appreciate that in a major food manufacturing operation, employees cannot be expected to know everything about what is produced at a site and I have come across the situation previously.