On the other hand since USER_PASS and USER_FILE are registered on Msf::Auxiliary::AuthBrute, and these modules are just registering the options again... wouldn't be a better idea to initialize them with 'DefaultOptions'. Since Msf::Auxiliary::AuthBrute correctly uses OptPath it should work.