If you're using weight belts, particularly with a lot of weight, it might also cause aches and extra exhaustion that might make you think of DCI. On most of my first dives (before I managed to slim down my weight belt by quite a lot), the belt would be full of lead blocks and rest directly on my hip bones.I now use a weight belt with pockets that soft weight slides into, and I require less weight which have both helped a lot, but I remember after my AOW dives I was fine immediately after, then within a few hours the adrenaline and excitement wore off and my entire body ached to the point that I could barely stand up straight and ended up calling DAN in a panic. They, my instructors, and I all reached the conclusion that it 90% probably wasn't DCI, and after dives to similar or greater depths post trimming my weight requirement, I figured out that it was probably the weight belt. Just something to keep in mind, and that there are aches and exhaustion that aren't DCI. You're about the same point as I was where I started to get comfortable and narrow down my weights, so keep experimenting and trying to get your buoyancy, trim, and weight needs dialed in. DAN does have pretty good on-call availability for concerns, but there are so many things that could cause your experiences, so try testing other fixes and making sure your gear is all decently fit just to rule those out.
Oh, and stay hydrated. I've gotten monster headaches after dives by not being well-hydrated enough because I didn't want to have to get out of 14 mm of neoprene to pee. I also don't think there's any hard evidence or study into periods and diving, but if yours make you cramp up and get nauseous, I'd stay aware of that and be even more careful to make sure you're getting enough iron and water if your period is more severe. Really just normal things that you'd do on land though. None of the other female divers I know have mentioned any issue diving on their periods, albeit half of us are on some type of birth control that screws up or completely stops our periods.