Library not loaded: libfastcdr.dylib

I might be reading the log incorrectly, but near the top it says “beta 1.” Lots has changed since then (6 months ago) in both ROS 2 and Fast-RTPS; you might want to try Beta 2 and see if the issue goes away.