Sambo Having these two apparently unrelated issues is rather odd. Would definitely test in passive mode if the Super Safety is installed, that should rule out any issues it could cause.
If you have a gopro or phone that can do 240 FPS with? That would be very valuable in telling whether or not the system is short stroking. Another way is to fire with an empty mag installed. Does the last round bolt hold open work? Check this manually as well just to confirm its not malfunctioning due to an issue with the mag or catch.
If LRBHO works, but ejection is still and issue, it could be an issue with the bolt itself. If the LRBHO is not working, I'm going to guess friction. Removing the stock and buffer system will allow you to feel how the BCG rides in the upper. Should be free to move under gravity.
Failure to fire would be as you noted, an issue with the barrel resting too far forward. Were the mounts very tight? Is there a gap between the handguard and upper? Might need to knock out the barrel and sand the mounts to fit the upper.
Obviously we'll replace any parts, such as the bolt, if they are an issue.