Si, se puede forzar un download aunque el archivo sea reconocido por el browser.
Revisá
este artículo e intentá adaptar el código a tus necesidades. Yo lo tengo funcionando perfectamente.
Si necesitás ayuda seguí preguntando pero, por favor, luego de que vos mismo hagas el intento