Have you tried the Bedtime function within the Clock app? The alarm tones there have progressive volume so they start out very low and increase the longer you let it go. That should free up your volume buttons for your ringer until the bug gets ironed out.
Never used. But now I will test. Thank you for the tip.