After a bit of time, I was able to get Immich set up the way I wanted, with 700gb of photos imported, and more than 200 different albums. After that initial import, the face detection worked as it should (as far as I could tell anyway), and found 2000+ faces, and I worked my way through, naming, merging, and hiding.
However, after that first round of big imports, I can't get the face detection working properly. My current set up it to sync my iPhone to the server whenever I connect to my home Wifi. Immich will then scan folders at night (or if I manually do it) and all photos are imported properly. I am able to move them around to albums, metadata is there, etc. However, it doesn't grab any faces, either for me to confirm and merge, or link them automatically. Since then, I have run both the refresh, and missing job multiple times with no luck. When I do into any of the photos, I can click on a face, add the person's name, and all works like it should. I just can't get the server to do it on its own. I really don't want to reset it, and start all over, but even if I did, I would be concerned that the next batch of imports wouldn't work properly.
The 2 images are the errors that I am getting from the Log in Docker, and the other is the portion of the Compose file for the facial recognition. As a note, the compose file is essentially a 100% copy of the compose from from the website, just with my personal info (libraries, etc) in it.