Hacking is what I had in mind. Such as this one, which allows you to give any event or traded Poké your OT. Irreversible, of course. I have not tested this personally, but would not use this on anything I intend to trade as I'd be responsible if it turned out to be a hack. And on events, not a chance anyone should use it.
I'm doing. Trying to complete the Ditto deal I have on the go. My Ditto wouldn't import, so I had to go shopping. Thankfully a Jirachi clone is being accepted, soI end up losing nothing, getting the Ditto (Shiny to boot, that was unplanned), and giving him an event he doesn't have or simply likes. Win everywhere.