I have always considered the
deck to be the structure you walk on, on the exterior of the
boat but not counting the top of cabins.
Sole for me means the surface you walk on while inside the
boat.
"Deck sole" seems an odd term, but my guess is its referring to the surface of the deck.