To make streusel:
Preheat oven to 325°F.
Line a sheet pan with foil; set aside.
Combine oats, flour, brown sugar and sugar in a medium bowl.
Add melted butter and stir until mixture is crumbly.
Pour onto prepared sheet pan.
Bake 15 to 20 minutes, or until golden brown. Set aside to cool.
Crumble into small pieces. Set aside.
To make apricot-orange sauce:
Combine apricot jam and orange juice in a medium mixing bowl.
Whisk together until smooth.
Set aside.
To make pumpkin mousse:
Combine egg yolk and pumpkin pie filling in a medium mixing bowl.
Place white chocolate chips in a microwave safe bowl.
Microwave on HIGH for 2 minutes or until melted and smooth, stopping every 30 seconds to stir.
Stir melted white chocolate into pumpkin mixture.
Using an electric mixer on high speed, whip cream in a medium mixing bowl until stiff peaks form.
Gently fold whipped cream into pumpkin mixture.
To assemble trifle:
Place a dollop of mousse at the bottom of a serving dish.
Top with Craisins dried cranberries and a drizzle of sauce.
Place a few cubes of cake over mousse.
Top with another layer of mousse, Craisins and sauce, then top with streusel.
Garnish with a few Craisins on top.