With this, my only real reason for not packaging it with the container itself was to comply with the implied "no repackaging" I'm indifferent as to whether or not it gets shipped with the code. If the owner/ceo[s] is fine with it and can sign off, I don't really mind. Technically one could push their copy of this locally to their registry that isn't public, and then technically, that isn't repackaging and redistributing.
However, I was also concerned that the initial build step in the previous iteration of the Dockerfile required the BuildKit dependency so that it could hook into the Postgres DB, which to me said that it was doing some kind of database manipulation which I believe can only be done on the target deployed environment.