I don't see much difference between working in the inertial frame and working in the frame of the ring.
In the inertial frame, the 2nd law is ##\sum \vec F = m \vec a_{\small B}\,##, where the forces are the "true" forces acting on the bead and ##\vec a_{\small B}## is the acceleration of the bead relative to the inertial frame.
In the inertial frame, you can write the acceleration of the bead as ##\vec a_{\small B} = \vec a_{\small C} + \vec a_{\small B/C}## where ##\vec a_{\small C}## is the acceleration of the center of the ring relative to the inertial frame and ##\vec a_{\small B/C}## is the acceleration of the bead relative to the center of the ring.
So, the 2nd law in the inertial frame may be written as ##\sum \vec F = m \vec a_{\small C} + m\vec a_{\small B/C}##.
But this is equivalent to working in the accelerated frame of the ring where the 2nd law is written as ##\sum \vec F - m \vec a_{\small C} = m\vec a_{\small B/C}##. The second term on the left is the fictitious force in the accelerated frame. So, you get essentially the same equations to solve in either frame.
##\vec a_{\small B/C}## is the same vector in either frame and can be decomposed into a centripetal component, ##r \dot \theta^2##, and a tangential component, ##r \ddot \theta##. Here, ##r## is the radius of the ring and ##\theta## is the angular displacement of the bead on the ring.