I can't seem to reset the position of the control bone
There's a conflict: the controller controls the foot through several bones parentage, the foot controls the leg through the leg's IK, and the leg controls the controllers through a Limit Distance, so you need to delete the Limit Distance. If it was meant to attach the controller to the leg it is not the right way, I don't know any way to do it but there might be a way though... I personally prefer easier bone setup but I'm not a pro.