The Brewster we have in game (B-239) was the export version of the F2A-1 and was "de-navalized", meaning that the gear added to the planes to allow them to operate from a carrier was removed (tail hook, etc.) and as such, could no longer operate off a carrier. So it is correct that the B-239 should not be allowed to operate from a CV in game, just like the B-25 isn't allowed.
The Brewster Buffalo that took part in Midway with the Marines was the F2A-3, a version we do not have in game. The B-339 series (used by the RAF/Commonwealth forces and the Dutch) also didn't operate off carriers.