I believe that when specifying the RDMA core libraries needed for DPDK (–upstream-libs) the OFED installer script does not expect to have any extra arguments as it tries to install the minimum set of packages in order to get DPDK working.
I suggest two methods :
1.Install with extra flags - " --dpdk --upstream-libs --with-mft --with-kernel-mft " it should work with MLNX OFED 4.3
or
Just download and install MFT, it is available online as RPM/deb file :