Thats the prettiest thing you could come up with?
What about defining BSON_OPT_INT32_LONG_AS_OBJECT as 0 on 64bit and see if we have force_options, then which value?