Preheat oven to 350 degrees.
Spray a 9x5 bread pan; set aside.
Mix sugar and eggs; cream 3-5 minutes until light and fluffy.
Slowly drizzle in coconut oil while mixing.
Add pumpkin; mix to incorporate.
In a separate bowl whisk together flour, baking powder, cinnamon, nutmeg, ginger, and sea salt.
Add 3/4 cup dry mixture and alternate with milk until combined.
Cream Cheese Filling:
Cream together ingredients.
Pour half of batter in prepared loaf pan, layer in the filling by dolloping down the center and then spreading to the edges, pour remaining batter on top.
Evenly sprinkle batter with pumpkin seeds.
Bake for 1 hour and 15 minutes and toothpick inserted removes clean.
Top will crack while baking- it's expected.
Cover with a foil tent at 1 hour if the top is getting overly browned.
Cool on cooling rack in pan for 20 minutes, remove from pan to complete cooling.
Slice, serve, and enjoy!