Is it possible to add a 2nd polling engine to the same VM by assigning a 2nd/separate interface to said poller?
No you cannot install a second version or instance of a poller on the same box as an existing additional poller. Since the services already exist etc. if you tried to install it would tell you it already exists.