Union Berlin fought back from 2-0 down to grab a much-needed point in a result that leaves both teams still in relegation danger.