I'm kind of leaning towards it being from an electric can opener too. Is the shaft that goes through the magnet plastic? Is the end threaded? If it is plastic or not threaded, I would doubt that it would be a sewing machine guide. From the looks of it, it doesn't look like the shaft goes through the magnet but is attached to it.