No PostgreSQL, nomes sem aspas são insensíveis a maiúsculas e minúsculas. Portanto, não vejo razão especial para precisar do nome do banco de dados de maiúsculas. Mas você pode tentar algo como:
psql -U admin -p55432 postgres -c "CREATE DATABASE \"TEST_DB\""