Sounds like things are headed in a better direction than they were. So glad to hear that. One thing you might suggest to your DIL is that she ask for Home Health (visiting nurses) at home when he gets to come home. They can help a lot with the management of all the stuff he needs at home including the PICC line, nutrition and Port when it is placed.
I will say though that getting a port will not be an absolute for no infections in the future. The PICC and the Port both will always increase the risk of infection just because it is a foreign body in your body. As a nurse I have dealt with many PICC's and Port including with my husband and have had good luck and bad luck with both. I generally prefer the port though just because it is under the skin and when not accessed is not a worry. In fact my husband's PICC got a blood clot around it and the Port was pulled for continual blood infections although the Port wasn't the source.
It's a good thing you were the squeaky wheel and it sounds like you really go the ball rolling.
Good luck and hopefully things are all going to be better now.