Does having hatched it shiny, as opposed to catching or chaining it, modify anything? It seems to be showing up alright in the Legality Checker. I mean, I'm not sure, but there's no error messages. Here's the results anyways -
Pokemon Legality Checker - by: Sabresite - vB54-24
File: C:************
Checksum: 0xDF22 - Valid
Pokemon ID: 2939054787 - Serious, Genderless, Ability 2, Shiny
Egg Received: March 20, 2010 - Hatched: March 20, 2010
IVs: 14,27,18,28,14,18
Trainer ID: 3220
Secret ID: 51576
Trainer Gender: Male
Hidden Power: Fighting - 64
Fateful Encounter: No
Gender Check: Valid
Effort Values: Valid
Nicknamed: Yes
Home Town: Johto [soul Silver]
Country Originated: UK/US/AU
Type: Hatched
Oh, it's actually my only non-event shiny, that I did legitimately hatch, which is why I'm trying my best to preserve its shininess. If there are problems, let me know please? It would highly be appreciated!