You are correct - they are dyed CFW pearls. See how flat the colour is with no overtones and also the nature of the imperfections on the pearls indicate that they are freshwater.
Hi, Pella. Thank you. I peruse these ID posts for purposes of educating myself through all the expert responses here. Since all pearls can have imperfections, what is it about these particular imperfections that indicate freshwater?