I was absolutely delighted to find your post!
I was introduced to the value of the multiplicative area model about 15 years ago and relished using it as a tool to teach the distributive law.
My immediate thought then was to use it for division but time …
So there is ! Your math journey was of equal interest .
I will still use your algorithm to tease interest amongst my more able mathematicians under my tutelage so thanks again.