My limited experience of BDZ is that they divert around engineering works where possible (e.g. Kapikule train diverted via Karlovo with supplementary EMU Plovdiv-Sofia) so the problem may be the Giurgiu-Ruse bridge.
Currently BDZ's international data (BDZ's web site only shows about 6 weeks ahead) shows train 463, the Ruse-Sofia with the Bucharest connection, differently from 13/06 to 13/10 . In that period it is replaced by train 461 which starts from Ruse Razpredelitelna which is in the yard you pass through on the way from the bridge. The change in train number suggests the difference is significant.
I wouldn't be surprised if the summer timetable is still missing for some routes. The regular train is still showing until 12 June.
Yes, train 1095 Bucharest-Ruse also shows as running from 14/10.
Last year the bridge was closed for maintenance some time in the summer but had reopened by September when I went. There are various english-language pages on the internet mentioning 12h closures this year, not bothering with links as they do not explain the possible 4 month gap in train services.
Does anyone here know enough Bulgarian or Romanian to do a proper web search? Also, did a ferry start up again during last year's summer closure? Lots of interrailers may discover Craiova-Vidin this summer.