In the Honda family, you have to stick with the same engine and transmisison designations for compatability.
D-series
B-series
H-series
K-series
To use a K24 you also need a K-series transmission, among dozens of other modifications. In fact, the K24 doesn't fit under the stock hood either so it is not a common swap.
If you are looking for bolt-in swaps with the same transmission, you are limited to the D series and ZC family. The D16Z6 is the most common "performance" version. The D16A6 in your Si is a great motor and if I were in your shoes I would find a D16A6 replacement.