allow overriding sub job queue_adapter without affecting the base job or...

@cristianbica this is https://github.com/rails/rails/pull/16968