En realidad te estás ahogando anticipadamente, porque si bien ese tipo de tablas tiene algunas restricciones, nada impide que generes dinámicamente copias de esa misma tabla para saltear el problema.
Todo es cuestión de ingenio.
En referencia a los SP, te recomiendo que los uses para este caso, porque el 90% del proceso que describes se puede hacer en un sólo SP (he hecho algunos mucho más complejos). Y es posible que la experiencia te sirva más adelante.
Ahora bien, sería muy interesante saber a qué cálculos y procesamientos te refieres con estos puntos:
Cita: ...
3- procesamiento y calculo de datos extraidos y generacion de nuevos datos
...
8- proceso de datos extraidos y generacion de datos nuevos
...
11- proceso de datos extraidos y generacion de datos nuevos
...
Porque podría llegar a ser que se puedan hacer por las mismas consultas, sin necesidad de procesamientos externos a las mismas. Claro que para estar seguro necesitaríamos más información. Con lo descripto allí no alcanza para darte un mejor consejo.
Pero es muy probable que se pueda hacer.
Lo único que no se puede hacer en un SP es el INTO OUTFILE, porque eso es una restricción a los SP.