Non-standard oil filter installed; part numbers conflict
Installed FRAM PH2870A is taller with ~22 psi bypass vs ~12 psi spec; manuals and notes list three different part numbers.
Next step: Verify engine model and filter-base clearance; standardize on Universal/Westerbeke 299381 or a verified equivalent.