Muito obrigada :) e ainda me deu um caminho pra resolver a parte 2 do meu problema XD
Aparentemente essa é a cadeia de subscrição dos valores :
"Spring Boot uses a very particular PropertySource order that is designed to allow sensible overriding of values, properties are considered in the the following order:
-Command line arguments.
-JNDI attributes from java:comp/env.
-Java System properties (System.getProperties()).
-OS environment variables.
-A RandomValuePropertySource that only has properties in random.*.
-Profile-specific application properties outside of your packaged jar (application-{profile}.properties and YAML variants)
-Profile-specific application properties packaged inside your jar (application-{profile}.properties and YAML variants)
-Application properties outside of your packaged jar (application.properties and YAML variants).
-Application properties packaged inside your jar (application.properties and YAML variants).
@PropertySource annotations on your @Configuration classes.
-Default properties (specified using
SpringApplication.setDefaultProperties)."
https://docs.spring.io/spring-boot/docs/1.2.3.RELEASE/reference/html/boot-features-external-config.html