It's my understanding that diesel and home heating oil are the same thing, so one wouldn't carry a larger eco cost than the other (they both equally suck because fossil fuels really, really suck, in other words). Diesel (or heating oil, can't remember which) has a dye added so truckers don't try to use the generally cheaper home heating oil to get around road taxes.
My guess with the price is you hit a seasonal anomaly. Fuel costs are still a week out from the holiday climb. On the other hand, this is late in the season to be purchasing home heating oil, so you are going to pay a premium. If you had ordered oil, say in in September, it likely would be much less than both the current home oil and diesel prices. Diesel may be cheaper this week, but likely won't be next week. Plus, how will you pick up and deliver it safely? I'm not sure I would feel comfortable transporting tens to hundreds of gallons of the stuff, then transferring it to a heating oil tank by hand. Of course, this is your call, but it is a concern to consider.