Is it possible to load new software to a Programmable XBee remotely (through an X4 gateway on iDigi)?

nope …!
it is not possible yet but the developers are working on it …!