Well, your phone can use data when your wifi connection is weak. So maybe at some point when you thought you were using your wifi, it was instead using your data?
Definitely shouldn’t have used your data since you have unlimited calling. I’m not sure how that could have happened. Are you sure you didn’t use it on something else? Hope you get this figured out