There are so many problems with this idea I don’t quite know how to reply.
If I understand correctly, you would like to create an encrypted container which does not have a unique keyfile in order to access it.
I have not read every single word of Truecrypt Foundations documentation, but I am pretty sure this feature is not supported in the current version.
Someone please correct me if I am wrong about that.
I don’t believe that is an intended use of Truecrypt by its creators.
I am not saying that what you want to do is not possible, but you will most likely need other software in addidtion to an encryption program.
Also I think the server hosting the container will have to be " a part of the team."
One question, what is to prevent the receiver of the container and “one-machine” key from accessing the data, creating a new container with a new keyfile and desssiminating it?
If you don’t trust the receiver, they shouldn’t get a key (I think that’s what Truecrypt had in mind.)