The instance loads /data/postgresql/postgresql.conf.
That file itself only loads:
include 'postgresql.internal.conf'
include 'postgresql.user.conf'
so how do I extend the config if /data is mounted afterwards?
The quickest fix would be to just set include_dir to something in the main volume.