I could sure use that Sassy on my Bronzor. :(
The thing is, everyone is going to think I copied you in hunting shiny Rotom, even though we started around the same time. :(
Based around consistency with the existing rules, I don't think that the Cacnea should count. It's a shiny from a stranger, which is about the same as those off the GTS or from peeps in the wi-fi chat. What if the previous owner had cloned their Cacnea and put it onto one of their other games before selling? Or if the OT is different, it may have just been found off the GTS randomly by the previous owner. The point is that you can never know, so we err on the side of not inflating shiny rosters.
I haven't been playing much, as I got the M3 DS Simply media player for my birthday and have been playing around with that mostly. I have been doing some Chikorita breeding on Emerald and a little Battle Towerage on Diamond, but you don't get shinies from the BT, just shiny heartaches. (I haven't seen any shinies there. ... Yet.) I've just finished off my ninth generation of Chikoritas, and have yet to see a Bold Female. I have three "reject" females, whom I'm going to Pal Park and pawn off on the GTS. :D
@Zach: SRing is short for Soft Resetting. I find it sounds a little silly, so I don't say it much.