I don't understand the idea that someone cannot just give the club money as a gift or investment without taking shares but there is a perfectly easy and straightforward way to put money into a club, if you want to.
Have a seat in the stand and sell it for one million pounds per season. The most expensive season ticket anywhere. If ten people want to invest a million each, have ten seats at a mllllion each..Simple and straightforward...