Brussels Midi to the airport can be done in less than 30 minutes (if no traffic jam is around). Therefore to me it seems quite likely to get that flight even if you miss the first train. 45 min in AMS might be a little thight considering where your plane comes from.