It looks like the latest version is incompartible with L4D1 because of MarkNativeAsOptional("L4D_ScavengeBeginRoundS etupTime");
the log says that it can't find it.
Using Left 4 Downtown v0.3.1 as the latest one provded for L4D1, and i can't find the earlier versions of ReadyUp (i found one on bitbucket but it works laggy).