I'll have to take your word for it. I haven't seen BSG so I can't really comment on the similarities.
Yeah, course you haven't.
It never fails to amaze me how many people "haven't seen" the episode or series that their fanfic is staggeringly similar to whenever that similarity is pointed out by others.
Not to worry though...