As you well know, prepositions are very tricky.
'from the sea' indicates that the drowning boy was in the sea and was rescued from it, probably being removed from it, either to a boat or to the shore.
'in the se' simply indicates where the boy was drowning.
I would not use 'at', except for 'at the seaside' as in 'at the beach'.