I 100% think like Dr. Houmes and I'm afraid I find the Curator's explanation not any bit convincing (nevertheless it's cool to see the gloves in a video, thanks, Roger!), this sounds too far-fetched especially as the gloves really look like thoroughly soaked with blood.
Who was the millionaire Mary gave them to and what did he do with them - did he put them on display?