la forma 1.. como tu dices llegaria a ser pesada...
usarias el evento DATE... pra obtener la fecha. y ps dependiendo el mes, muetras al receta "1",2", etc... prara ahcerlo peudes empelar simples IF
aqui un ejemplo de date y IF:
http://muelalab.com/blog/?p=45
ahora la segunda forma q planteas harias ma ligero el swf.. necesitarias, obtener la fecha peroe ahora desde PHP igualemtne se usa date();
y obteneindo la fecha cargas el swf indicado
LO MEJOR SERIA la forma 1, es decir desde un SWF principal obtener la fecha, y aqui pra no tenr todas las recetas en el swf, podrias cargarlas externamente con loadMovie("receta1.swf");
cada receta seria un swf diferente q se carga dentro de el principal..
suerte..!