thanks for getting back to me. Well, you can share the printer on the Mac and then connect to it over the internet from your other computer, if you have her current internet IP address eachtime, which might be changing, depending on her ISP. To avoid that, you might setup a DNS alias instead, which she needs to install a program for that updates the DNS alias each time she turns on the PC. If the printer is on her local network (which by the IP you´ve provided is the case), things are getting more complicated again.
You really need some advanced networking skills to set all this up, as you see. The best idea would really be to do this via a remote-assistance. I can then login to her Mac and your computer (you both of course need to be online at the same time) and setup the connection to the printer for you on both computers. That´s really the only way I see to get it done as it is rather complicated as you can see.
For that I´d make you an offer for a remote-assistance for this complicated setup, which you can accept if your are interested. I estimate the work time required for this on both computers at least with about 2 hours, hence the somewhat higher price tag - still cheaper than if you´d call a local technician which would have to visit both of your places. If you are not interested, just decline the offer and I will afterwards forward your question to all experts that can try to help you via text, but I really see no chance for this to be done by text, especially since other experts (as you saw) say it doesn´t even work at all (which is not the case, since I have almost the same setup running here). It´s your descicion.
Thank you very much and best regards,