See if you can get ANY more information in regards to part numbers, etc. Any numbering on the multiport, the tank, etc. Googling didnt find very much about Titan filters, it makes me wonder if they really are re-labelled Hayward stuff.
Also look hard on the multiport, I know inlet and outlet...