Okay, I re-read you post and looked at your diagram.
I thought that one modem can only recieve on IP address. Thus the reason why you only have one external IP address. I also am confused as to why you have so many switches and routers on a 5 computer network, I'm sure you have a reason though.
Any way I really think that the network should look something like this:

This is a modified version of your pdf, I think that you could go with out 1 router and 1 switch in you main network though.