BPs like snug hides, that basically fit like turtle shells. I have 2 in my 40 gallon enclosure, so you definitely have room.
Although that hide looks beautiful, it's not practical for a BP.
Your snake is likely stressed and that's why she struck at you. She's probably pushing her water bowl around trying to find a decent place to hide.