The event Pokemon have specific IDs (and sometimes ribbons) for a reason: so that the game will recognize the "special" Pokemon, and trigger special functions.
I'm sure the weird obtaining location, OT, ID, or perhaps a ribbon would be the only things to trigger the fabled Spiky-Eared Pichu.
So sadly, based on my knowledge of coding, I'd have to say no.