vmkload_mod is used majorly for getting the module details and unloading it. Whereas with esxcfg-module, we can get/set/enable/disable/query module/module parameters and lot of other things. Moreover, both of these are now deprecated. <esxcli system module> should be used going forward.
-Supreet