Implementación, segundo intento

Lo que tenemos que hacer es limpiar los filtros que se estén aplicando a la tabla Calendar antes de filtrar nosotros las fechas entre el 1 de enero de 2015 y la última fecha visible en el calendario, para lo que podemos usar la función ALL (recordemos que REMOVEFILTERS solo puede usarse como argumento de CALCULATE):

Cum Sales = 
VAR __firstDate = DATE(2015, 1, 1)
VAR __lastDate = MAX('Calendar'[Date])
RETURN
    CALCULATE(
        [Sales],
        FILTER(
            ALL('Calendar'),
            AND(
                'Calendar'[Date] >= __firstDate,
                'Calendar'[Date] <= __lastDate
            )
        )
    )

Y ahora nuestra matriz sí devuelve el resultado que esperábamos:

Accumulated sales