Good links. I enjoyed reading them and seeing the video on how to join the pipe. From everything you've posted, compared to the links you provided, in my opinion, you are doing everything right for a culvert installation on a road. Easily going above what is needed and not cutting any corners.
My concern is that you are also using the pipes as a pond overflow. Crushed rock is one of the best materials in the world to allow water to flow through it. If any water gets past your cement bag retaining wall, it will eventually undermine the integrity of the foundation under your pipes. Will you even notice it? How long will it take until there is a problem? With everything you've done, and how often the pond overflows, you may very well never have an issue. If it was me, I would just do all I could to ensure water did not get under your pipes and into the gravel.