It's bee a long time, but now check is available for pg_hba.conf file:
select pg_hba_file_rules();
Also, you may use pg_file_settings view to define error in postgresql.conf:
select sourcefile, name,sourceline,error from pg_file_settings where error is not null;
example output:
postgres=# select sourcefile, name,sourceline,error from pg_file_settings where error is not null;
sourcefile | name | sourceline | error
----------------------------------------+--------+------------+--------------------------------------
/var/lib/pgsql/11/data/postgresql.conf | lalala | 1 | unrecognized configuration parameter
here I put some bad stuff to check if it's true :)