In Spain we don't distinguish between blueberry and cranberry in the same way you do.In castilian both berries are called "arándano" and we differ them by its color.
The red one (Cranberry) it's "arándano rojo" because it's red and the blue one (blueberry) it's called "arándano azul" or just "arándano".
In Latin America is so hard to find an universal word for blueberry, each country has its own words but if you say "arándano azul o arándano rojo" everybody will understand you.