I interpret all that as an indication that you're using lookup fields in tables as well as creating multiple fields for the same attribute(s). Specifically,
but it doesn't allow for all those PTO fields
(lookup field to employee contact)
I'd wager these tables are not normalized based on certain clues in those posts. It also seems that you're working directly in tables and trying to do things in them that you just can't. If any of that is correct, IMO you're off to a bad start and might want to review db normalization in an effort to determine if that is the case.
The more we hear silence, the more we begin to think about our value in this universe.
Paraphrase of Professor Brian Cox.