For a game with 24 mines, you can only play one round, thus the multiplier would be (25/1) = 25x before the house edge.
Compare this to 13 mines, where you have (25/12)*(24/11)*(23/10)*(22/9)*(21/8)*(20/7)*(19/6)*(18/5)*(17/4)*(16/3)*(15/2)*(14/1) = 5,200,300x before the house edge,
and you see, that the maximum multiplier relies on both you having many mines and you having the ability to play many rounds.
This sweet-spot is hit with 12 mines / 13 rounds and 13 mines / 12 rounds, where the maximum technically possible multiplier is achieved. Adding more mines after that only decreases this limit.
If you closely read the How to Play information for minesweeper, you will find that the 4BTC limit is enforced by a stop requirement.
"We only accept bets that have a profit smaller than 4 BTC (maximum win per bet), this means your game will not be allowed to uncover additional fields, if your pending win would go over this threshold."
You won't be able to play until the technically possible max multiplier, as the game reaches a win state before that, once you cross the 4BTC limit.
I was unable to get the calculations to line up with the payouts I was actually getting, even when trying to factor in the house edge, so I'm pry missing something. That being said, here are the payouts I've collected from playing. Each number is the consecutive payouts for each correct square clicked.
1 Mine: 1.031, 1.076, 1.125, 1.179, 1.238, 1.303, 1.375, 1.456, 1.547, 1.65, 1.768, 1.904, 2.063, 2.25, 2.475, 2.75, 3.094, 3.536, 4.125, 4.95, 6.118, 8.25, 12.375, 24.75
3 Mines: 1.125, 1.286, 1.479, 1.712. 1.997, 2.35, 2.79, 3.349, 4.066, 5.004, 6.255, 7.962, 10.35, 13.8, 18.975, 27.107, 40.661, 65.057, 113.85, 227.7, 569.25, 2277
6 Mines: 1.303, 1.737, 2.35, 3.231, 4.523, 6.462, 9.445, 14.167, 21.894, 35.031, 58.385, 102.173, 189.75, 379.5, 834.9, (Last 4 from Betwrong) 2087.25, 6261.75, 25047, 175329
24 Mines: 24.75
I will fix the last 4 on 6 Mines if and when I find them, or if anyone else has the info, feel free to comment and I'll update