I found this: http://bugs.adobe.com/jira/browse/FLEXDOCS-432
It states that you must reset the optimized SWF's digest . Like I stated before, I had tried this yesterday but I still had the same error. I will re-attempt with a cleared browser cache (Firefox, in my case). Hopefully, it works!
Sorry everyone to waste your time. This one was developer error. I wasn't compiling with the same RSL swc that I was updating during the digest step. Basically, my ant script makes a copy of the original swc before extracting, optimizing, and resetting the digest. Once I compiled my application with reference to the SWC copy (with the updated swf digest) the RSLs loaded at runtime.
I'm facing the same problem, but I didn't understand how to fix it.
After I run the digest on the optimized library.swf what should I do?
The output of the digest command says: "Digest information was updated in myLibrary.swc"
how does the application know what's the new digest?
After updating the digest in myLibrary.swc recompile your application. The application will then know about the new digest in myLibrary.swc.