It should be. I'd like to have someone else chime in on this one to make double sure. But my understanding is the heads are completely interchangeable. In fact all the FSM data is the exact same in my 3L/2L engine book, for almost everything.would be a direct fit to my 2LTE block
You also have an option of buying the bare cylinder head and building it with toyota valvetrain parts (your machine shop can do this for a couple hours of labor). But I think the stuff HD sells is on par with OEM. Valvetrain parts are cheap, even for good Japanese parts.
Go on partsouq and price out the other stuff. If you need help making a list of what to order, I'm happy to assist.
Also look around for a machine shop to hone your block (and probably your crank). Go to a shop that works specifically on engines. They won't blink an eye at your 2L. To them it won't matter that it's a non domestic vehicle. I printed off my factory spec sheets and dropped it off, they didn't even look at it, and everything was perfect.