CAM HELP NEEDED!

If you like their recommendation, just buy a similar spec cam that available from another company.
It doesn't have to be identical.
I have been looking. With the 108 LSA and the duration @50 with this lift combo it's a it of an odd duck.