Personally, if I understand what you're doing. I would use Compliance for this. You can use two different Components Templates (32 bit and 64 bit) or combine them into one. Use Rules to determine if your servers meet the conditions you're looking for (running services, application versions, etc) and attach remediation packages as BLPackages. And the Compliance Job will tell you if your servers are all up to date when you're finished and run the compliance job once you're finished.
If you don't want to go that route, you can just do a file deploy job that drops all the files, and you can use a post command to kick off a script that does all the logic and installation for you, based on whether the server is 32 or 64 bit. But it's a "dummy" way of doing it vs and it's more of a "fire and forget" approach without any intelligent conditions or metrics on whether or not the servers are now meeting your standard.