I know there's lots of variables that will influence a cranking test reading but that does seem just a bit low with your build. If it were me, I'd want to investigate the cam timing further....which it looks like you've been busy doing:).
If your readings are close it appears your intake is closing quite a bit later than the card recommendation...you will feel 5-6 degrees IMO. Gonna get you where you want at the track? Don't know.. Looks like you're well-motivated though, keep on it you'll get it fingered out!