For my purposes, because the insertion point is always at the beginning of the line at the point in the script I am interested in obtaining the line number, this works for me:
tell application "TextWrangler"
set props to startLine of selection
end tell