Location: Tredegar,South Wales, near England, not far from Scotland.
The color of your oil will depend on several things, oil can be black for several reasons, if the old oil was dirty the residual oil in the engine and maybe the oil filter then within a few minutes the new oil will soon discolor..if the rings are worn or broken the oil will get burnt..and last but not least if the oil has deturgent cleaners in it then it could have cleaned years of ingrained dirt from the inside of the engine...
And 10w40 is fine to use in your engine..
Beauty is only skin deep but ugly goes right to the bone.
The color of oil has very little to do with how dirty it is. Depending on the manufacturer, some oils will turn black after the first time you heat them by running your engine up to running temp.
If you want to know how much of the additive package in your oil has been used up, do a UOA. A Used Oil Analysis will, for just about the cost of one owner done oil change tell you exactly what's going on with your oil and engine.
Oils change color through dirt and sometimes heat and also start out different colors. The oils I use, now Rotella T6, go in golden and drain out golden so it may help to post the brand. If this was a Honda dealer it was likely Honda Pro GN-4 Honda oil and should not be black within 2000 miles. When were the previous oil change intervals? The dealer may not have done a complete change so old oil may have darkened the new. If concerned, I would flush with some inexpensive oil until clean and then check the color every gas fill and note any color change.