no, infinity uses the superweapon ammo part in the ini file, if the ammo type is listed there, it wil not be capable of being infinite.
knowing druid, i think he definitly did not took it away. (deemer, ion, and bombing run ball launcher are there by default)