At a glance, a couple of things jump to the eye:
- Standard bash syntax for variables:
echo "$ENV_PUSHOVER_TOKEN"
- ENV ⇄ EVN (there seems to be a typo in your naming of the variables in KM. The screenshot shows EVN in two places where it should show ENV