I don't think the current Edinburgh creation was under the Life Peerages Act 1958.
The Act allows for life peers of the rank of Baron to be created with the right to sit in the House of Lords; prior to this life peers (or any rank) could be and were created but they did not have a right to sit in the House of Lords. The same remains true afterward.
456