My host got back to me. I needed to change my php version in order for Apache to respect my htacess file. All working (for now. I changed my php version which did fix the NIP05 but then broke the site. I then reverted to the original php settings which fixed my site and for some reason did not break the NIP05). I will pay the bounty out to OriginalSize who I feel gave the most help. Thank you.