Frank wrote:So your 10th level Elven Rogue is a monster who has a bonus feat. That's a monster bonus feat at that point.
As the Guest pointed out, there's no such thing as a Monster Bonus Feat. Your statement is not only wrong, it's meaningless in game terms.
SRD/MM wrote:Sometimes a creature has one or more bonus feats, marked with a superscript B.
This sentence states outright that the feats the rest of the paragraph refers to are the feats marked with a superscript B in the creature descriptions. As the referenced paragraph goes on to say, these are pre-specified feats, and cannot be changed, even when customizing the monsters.
Feats gained from the 10th level of Rogue are not prespecified, are not marked with a superscript B, and can be changed when customizing a monster.
Therefore, the paragraph mentioned above specifically does not apply, and the exemption from prerequisites is irrelevant to feats gained through the Rogue special ability.