It's a different thread patten that's the difference, it might screw on but would not seal correctly, I believe the Everest and ranger have a different filter even though they have the same engine, maybe it has to do where they are made. When I look up the Ranger, Madaz Bongo Freedie, or Ford Freda which all have the 2.5L WLT engine use a M26X 1.5 thread pattern.
If I'm not mistaking the Everest is made in Thialand so that could be the difference.
iirc as per the packaging of Vic C-306, it says it can be used on the ff engines: 4D56, 4D68, WL and WLT. as we all know, cross for C306 is LF3564 and BD28. hth
by the way, I ordered LF3564, BD28 and the equivalent WIX filter via a Kubota/New holland Tractor salesman who will supply a tractor unit to our institution. the salesman said they use those 3 brands on their kubota and new holland units. i'll check though if ever they use genuine or counterfeit if ever they have a stock of the 3..as per my initial physical inspection on the kubota unit, it has a fleetguard dry dual type air cleaner. no marks on the engine oil and transmission filters though.