I went to the Senate's actual rules. I cannot find a "Rule 101." I did find this, "The question is then put upon passage of the bill, which requires a simple majority vote." The Majority Leader (McConnell in this case) may try to get 60 votes in support of a bill. This is done to avoid public debate. It is the number of votes required to end debate and avoid filiuster. The number of votes cast last Thursday was enough to pass the bill, but not avoid debate. McConnell knew this befrore he allowed the bill to come up for vote. He then withdrew it. That avoided debate and in his estimation gave him a list of Democrats that voted "against the stimulus package." This also halped him avoid sending the bill to the House, which passed it's own stimulus bill months ago, awaiting Senate action.
McConnell knew that if the Senate passed a bill and sent it to the Democratic Party dominated House of Representatives, the two bills would likely have been referred to a Conference Committee, made up of members of both the House and Senate to see if a compromise could be reached. He simply did not want his bill debated or held up in a public comparison to the House bill. He knows that, while what he did and why are not secrets, most of his followers will believe anything he and President Pandemic tell them. That is why Putin chooses them as targets for his disinformation campaigns..