you may also substitute vegetable shortening, which has a similar melting point: the flavor and texture of a pudding will not be quite the same, but it will be closer than with, say, butter. you can also use lard (rendered and clarifed pork fat), which is close to the consistency of vegetable shortening.