Does anyone know if there are other options? Battery technology has come a long way in the past couple of years. Is there some better battery that I should look into?
Yes, you have a number of options popular with this forum community to address how to obtain longer battery life. There are two schools of thought about batteries: run them until they die and leave you stranded, OR nurture them a bit and prolong their life with some simple periodic tests and maintenance. Which path you follow is entirely up to you, but clearly at the moment you are in the first category.
1) a best practice, given Honda charging systems never really saturate the charge on the starter battery, is to simply do routine maintenance on your battery: A) if there are rectangular caps on top, pop them once or twice a year and insure electrolyte levels are normal (because they do dry out in flooded cell batteries). B) buy a low cost hand held battery tester, and test your battery once a month, as this will definitively tell you the quality and state of your battery (so you will see a weak battery coming months before it leaves you stranded). C) this one is the most beneficial to prolonging battery life...... invest in a smart charger maintainer and use it once or twice a month to saturate the charge on your battery and also lightly recondition the plates.
2) upgrade the type of battery you use. Flooded cell batteries are the least expensive to purchase, but come with built in failure mechanisms such as electrolyte evaporation over time. AGMs, while they cost more, they have no wet electrolyte so they are more rugged against mechanical stresses of bumpy road driving, they do not evaporate out, and they generally are a superior battery for the same size and class of battery, in terms of CCA and internal resistance.
3) your model would come stock with a Group 51R battery, which is by no means a small battery, but there are better options that can be fitted to even your model CRV. Honda has in recent years moved to bigger H5 (also classified as Group 47) batteries in all their new CRVs, which is about a 50% improvement in charge capacity and offsets the burden of normal parasitic drains well.
There are plenty of threads in the forum here discussing how to upsize the battery in your CRV. Generally it is pretty straight forward as follows: A) confirm the dimensional space available for the physical battery, and pair that with one of the standard batteries available off the shelf. B) purchase the appropriate tray required to hold the bigger battery and replace the OEM tray for the 51R with the new one. C) install new battery in the new tray (should be able to use the same hold down hardware in most cases). Forum members who have done this have generally reported both success and pleasure at the larger higher capacity battery. Do not be fooled though, a bigger battery simply gives you more days of sitting parked and still able to start the vehicle. It is not a silver bullet solution for infrequent driving for example... it just kicks the can down the road more than a 51R.
Since I drive a 2017, with lots of space around the battery, I will yield to other Gen4 CRV owners on comments and advice specific to upsizing the battery in your 2016, since you are correct the under hood space is fairly cramped, but I do believe folks have been refitting Group 24, and Group 47s into them, so there should be space with the proper new tray (Honda OEM tray for the appropriate battery, such as what is stock for the Odesseys).