Yes and no, or perhaps no and yes.
It isn't clear from your description what you are trying to do with two VPNs, but I'll assume you want your computer to communicate only to VPN #1, which passes your communications directly to VPN #2, which passes your communications to and from the Internet. (Another setup would be to communicate to VPN #1 for some traffic, and communicate with VPN #2 for other communications, but that's less common.)
Tunnelblick is really just an interface to OpenVPN, a command-line tool which does all the work of creating and implementing a VPN using the OpenVPN protocol. OpenVPN VPNs are complex to set up (DNS especially), and Tunnelblick has built-in scripts that handle a single VPN client connection at a time. It does not have scripts for multiple simultaneous VPNs because they are even more complex to set up, and users want such scripts to do a wide variety of things (such as the two uses of two VPNS described above.)
So:
- Yes: Tunnelblick allows you to create and use multiple simultaneous VPNs.
But also
- No: Tunnelblick doesn't include the scripts you probably need for your specific way of using multiple simultaneous VPNs.