Crossover Version:11.0.3 (11.0.3.26035)
OS: Mac OS X Lion 10.7.4 (11E53)
Mac Pro 3,1 w/ ATI Radeon HD5770
After launching the game for the first time the cutscenes will not work properly but you don't have to set the DirectX version in order to play anymore.
1. ~/Documents/BFBC2/settings.ini Set SpeakerCount=2
2. MouseWarpOverride is still required. If you are unfamiliar with creating this key you can copy and paste the following into a text file and import it with regedit.
REGEDIT4
[HKEY_CURRENT_USER\Software\Wine\DirectInput]
"MouseWarpOverride"="force"