This seems obvious but...
I found the statement below in one of the TIDs(10093989)which may explain
why we are having trouble pushing printer driver profiles (configuration)
to users via RPM. It works fine when we add a printer using the the iPrint
client. When you use RPM are you using iPrint or NDPS? If RPM is an NDPS
process is there any way to push the config via RPM?

"Printer Driver Profiles is a feature exclusive to iPrint. Workstations
installing printers as NDPS printers cannot use this feature."