Hi
Asterisk start-up problems are unlikely to be cured by adding and removing rpms. In order to determine why it isn't starting first disable it (so you can watch a controlled startup)
config setprop asterisk status disable
Now reboot your system
When it has come up and settled down attempt to start asterisk
/etc/init.d/asterisk start
Now, you should see why it isn't starting. For what it's worth, I'm guessing it is timing out waiting for udev. However, let's wait and see.
RE the ATrpms asterisk/zaptel rpms, this is the first I've seen of them, however a quick look at the Asterisk SPECS file clearly shows that they know what they are doing. I have a few reservations (e.g. different zaptel rpms for UP and SMP) but if they are as good as they look we may simply roll over to using them for SARK/SAIL.