We’ve been trying to get this done 100% with the alfa, but right now it’s not possible. The developer is working on it, though. You’re going to have to get the dealer to do this. It needs to be treated just like the pre 2017 remote start install where you install all the hard parts but leave your original RF Hub and ignition switch plugged in until you get to the dealer. Once there, swap in the push button and the connectors from old hub to new hub. GX4 and GXD are the sales codes for keyless go and passive entry respectively. Being that you have a sport, I *BELIEVE* those sales codes should be available to add. So they will add the sales codes first, program the new fobs, then perform the RF Hub replace. If you have the alfa software, instead of having them add the sales codes (or if for some reason they’re not available for your truck), you can manually enable keyless go, passive entry, fobik safe enable, and the passive entry CSM before you go to the dealer. Enabling these beforehand will not affect the driveability of your truck.
@skuppy069 can confirm that the dealer can handle this.