No, that's not how it works.
Scotland decided democratically to remain in the UK. Then, subsequently, the UK (including Scotland) decided democratically to leave the EU.
It was one adult, one vote - it wasn't run on a regional or constituency basis. Thus approximately 85% of those votes came from people in England, because England makes up approx. 85% of the UK population. 38% of Scots also voted in favour of Brexit and the majority of Londoners voted to remain; therefore, if we're somehow looking at it from a purely 'regional' basis, far more Londoners were taken out of the EU against their collective will than were Scots.
The 'once in a generation/lifetime' agreement was made regardless of the result. Is anybody seriously suggesting that, had the vote gone the other way, there would have been an insistence on another referendum 7 years later to make sure that Scotland still wanted independence and to offer the opportunity to reconsider and to rejoin the UK?
Incidentally, whatever your feelings on either or both decisions, I really struggle to see why the (slim) majority of the UK population wanting to regain independence from the EU and their own sovereignty are seen as such a load of backwards, xenophobic, stupid, narrow-minded bigots; yet just under half of Scots wanting to regain independence from the UK and their own sovereignty are bold, brave, positive, forward-thinking freedom-seekers. The widely-touted 'liberal' view - that Brexit is bad and Scottish independence is good - makes no logical sense whatsoever.
Of course, a lot of people voting for Brexit were not just focusing on positively regaining sovereignty but plenty also had xenophobic, negative, bigoted reasons for voting for Brexit. Presumably, exactly the same must have been true for IndyRef?