Place the butter in a medium bowl. Set the bowl in a larger bowl filled with ice water. Place a fine-mesh sieve over the bowl with butter. Set aside.
In another small bowl, whisk the egg yolks.
Reduce heat to medium-low, cook mixture, stirring constantly, until mixture is bubbling and thickens about two minutes.
Immediately pour the custard over the prepared fine sieve. Press through the sieve into the bowl with butter. Stir until butter is melted and the mixture is cool about 5 minutes.
Pour into the chilled crust and cover with a plastic wrap pressing directly onto the surface. Chill until set, about 8 hours.
In a medium saucepan, whisk together sugar, arrowroot powder, and salt with 1 1/2 cup water. Set over medium-high heat and whisking constantly until mixture thickens and bubbling, about a minute.
Slowly whisk in half of the mixture into the egg yolks, orange zest and juice. Reduce heat to low, cook mixture, stirring constantly, until mixture is bubbling and thickens (about 2-3 minutes).
Pour the custard over the prepared fine sieve. Press through the sieve into the bowl with butter. Stir until butter is melted and the mixture is cool about 5 minutes. Pour into the chilled crust and cover with a plastic wrap pressing directly onto the surface. Chill until set, about 4-5 hours.