Playing nicely with VoiceCode/Dragon

Hello, I am trying to use this BetterTouchTool in conjunction with Voicecode, which is built on top of Nuance's Dragon, and types out what you speak when coding. My hope was to remap a key to a middle mouse click and then press the key via Voicecode, but it looks like somehow Voicecode/Dragon is completely bipassing BetterTouchTool and pressing the key without triggering the remapping. Does anyone have any idea if there's a way to use BetterTouchTool in conjunction with Voicecode/Dragon?