Hello, first of all, congrats on the new addition

You say you had the female for 3 weeks. And she seems to be an adult at 4 foot long.
How was her husbandry before you got her? How many times has she eaten for you in those 3 weeks ?

Moving a BP to a new home/enclosure can be quite stressful for them. On top of that it seems like you've already been handling her a bit ? Her strike could have been out of stress and fear.

Not sure how she was kept previously, but your current setup isn't ideal. Its very pretty, and might work for some colubrids or lizards, but your BP really should have belly heat instead. The heat bulbs completely burn through the humidity and you will be hard pressed to keep the humidity up without keeping your snake or the substrate "wet". Which in itself is very unhealthy.

I also noticed that there is no hide on the hot side. The snake seems to be using the water dish as her "hide". Esp. with the overhanging plant. It is possible she has a RI from staying to damp and not being able to heat her insides correctly. Its also possible that she is simply going into a shed cycle and being cranky because of that.

Making a few simple adjustments would make your life (maintenance) much easier and it would be safer and more comfortable for the snake. I would get belly heat installed and connected to a thermostat. Then have a hide in both cool AND hot side. IMHO no need for a large water dish. I think having proper hides is more important use of the space. A smaller water dish in the middle of the enclosure. Getting rid of the heat lamp will make it easy to maintain proper humidity, and therefor no need for large water dish.

If you suspect an RI its important to keep her out of the water and make sure that she has sufficient heat and is able to use the hot end rather then seeking out the security of a hide in a cooler area. Also , since your tub isn't in a rack I would black out the sides and back. (perhaps even the top) It will help in making her feel more secure, not so "exposed" on all sides. You will still be able to see her through the front. You could also only black out the back half of the lid, if you want to be able to peek in from above...

While you aren't sure about the health, I would leave the snake completely alone aside from maintenance. Give her time to adjust and feel safe. After she is confirmed healthy and has eaten at least twice for you, I would start handling again.

Should her symptoms get worse, it is time for a visit to a Vet, as she will need some meds.

Please remember, those are just the things I would do, I'm no expert. You will probably get a lot more advice as the day goes on.

Good luck and keep us up to date