Hey there, I was checking out your source on github and noticed that it makes the assumption that the capability type is being passed in this format:
'capability_type' => 'story'
Have you considered putting in a conditional check to see if it is being passed this way:
'capability_type' => array( 'story', 'stories' ) ?
That would be really swell ... ;-)