The results are in... within 10 minutes of my MX arriving I had it connected to my Dell D620 laptop, and ScanXL with the GM Enhanced Add-On installed as well. Created new vehicle entry, switched to Restraints Module diagnostics, and BAM! My B0021 code is displayed.
Googled B0021 on Impala, disconnected & reconnected under-seat side-curtain airbag connectors (after shutting off, disconnecting battery, waiting 15 minutes, etc.), restart and airbag light goes out. Cleared the stored code for good measure.
Worked perfectly, thanks to everyone who posted and to ScanTool sales (great customer support on my SX return as well). Already saved me $100 and a few hours for a trip to the dealer just to tell me what was wrong. Now my only problem is my relatives who want to come over for me to scan their cars as well!
Verified: OBDLink MX with ScanXL Standard & GM Enhanced Add-On was able to read & clear airbag codes from a 2009 Impala. Very happy customer.