JGR, I need to edit my previous comment on 7# for a 2" change - my notes indicate 4-6# instead - sorry about that...thought I had that memorized!
I plugged in your data to the lam stack calculator. With a .311 stack your 54", 50# bow would produce a 40# bow at 58". To get a 43# bow at 58" - I think you should use a .319 lam stack.
Mileage will vary of course - you know how it is. If you need a copy of that lam stack calculator, send me your email in a PM - or you maybe able to find an old link on this site.