I found this little tutorial which doesn't actually fix the issue, but works around it:
Reassign Your Bluetooth "Phone" Button to Open Google Now
Basically now when I click the button on my bluetooth headset I get google now even when I have my phone locked. Just remember to click on your...