What situation that worth sacrificing Castling?
@1
"in what condition that sacrificing castling is actually advantageous and not blunder?"
++ Castling gains 2 tempi, as it is 3 moves Kf2, Rf1, Kg1 for the price of 1.
Thus if you can gain 2 tempi or a pawn, it is worth losing castling.
Four examples:
https://www.chessgames.com/perl/chessgame?gid=1228244
https://www.chessgames.com/perl/chessgame?gid=1228294
https://www.chessgames.com/perl/chessgame?gid=1255422
https://www.chessgames.com/perl/chessgame?gid=1044179