The FOI response that the Express/Tory story is based on is as follows:
“The answers to your questions are as follows:
1. As of the date of your request, 988 bikes had been provided to children through the pilot schemes.
2. The breakdown of bikes distributed in each local authority has been attached for ease. Some local authorities fall under pilots which are not issuing individual bikes but are providing bike fleets to local schools for training opportunities, and are operating bike libraries for children to borrow or loan a bike.
3. The commitment to provide free bikes to school age children who cannot afford them was a 2021 SNP manifesto commitment and to be rolled out before the end of the parliamentary term in 2026. The current pilots will end in August 2022 and a National Rollout will be developed from the output of these pilots.
4. As of the date of your request, a total of £935,797.56 had been spent on the pilots.”
https://www.gov.scot/publications/foi-202200272953/
Which explains why zero bikes for Edinburgh, Fife and many other authorities appear on the list. There is more going on with the money than pure bike purchase/gifting.