Is the cam timing the problem, or something else?

As for Melling cams;
I think those are measured at .001 tappet rise, so 288/298 looks like a pretty big number, but by .006/.008 where most other cams are measured, I bet it will sorta fall into line with them.
However, that 112LSA is a pressure killer.
I seriously doubt that cam-timing alone is your problem. IMO, that cam is just NOT compatible with your compression ratio; that is your problem, and the very low CCP is the proof.
As for me; If I couldn't afford to pump up the cylinder pressure, I would just swap out that cam.

As for cam timing versus pressure, you'd be lucky if it changes 1.25 to at most 1.5 psi per degree, so, if it was 4 degrees retarded and you changed the cam-timing to 4* advanced, a change of 8 degrees, you'd be lucky to see 10/12psi, and the pressure will still be soggy.
As for this;
Engine will idle well once warmed up, but even in park, there is poor throttle response, and the exhaust smells very rich, regardless of where the idle mixture screws are set.
As for the stink;
that would be a normal result for this cam; she is wanting some Idle-air bypass.
As for the the poor throttle response, that would be normal for such a low cylinder pressure. AND,
A for "regardless of where the idle mixture screws are set";
in all likelihood your throttles are just too far up the transfers.
For now; Set the mixture screws to 2 turns out, and back the Idle-Timing up to 14*, and reset the idle-speed to 750/800.. After that you will have to give her some Idle-air on a throttle bypass. No big deal, everybody goes thru this.

If the cam is in good shape and you want to keep her, you will need to to do one or more of the following;
1) increase the CCP with Static compression ratio, or
2) increase the stall speed to more than 2800.
3) install adjustable valve gear and put some lash into the system.
Option one is best
Option three is worst
option two is what most guys do.

BTW-1
what is your elevation out there in Southern Alberta?
BTW-2
I ran a 223/230/110 cam in my 367 at 180psi and she was a ripper! A total animal, even with a manual trans and 3.23s.
With 3.55s she would bust the tires loose in Second gear at up to 50 mph.
BTW-3
112LSAs are not for low-compression streeters